News

Helio’s Teddy Cecil Wins Best Director!

The Macabre Faire Film Festival just awarded “Best Director” to HELIO’s own Teddy Cecil! Congratulations to Teddy and the rest of the cast & crew!