EXCLUSIVE: Lia McHugh (Songbird) is set as a lead in A House on the Bayou, the first of eight standalone horror and genre films under a deal with Epix and Blumhouse Television. Production is scheduled to begin late spring for a December 2021 premiere.