Baghead, the supernatural shocker directed by Alberto Corredor and from the producers of IT and Barbarian, will make its exclusive debut on Shudder on Friday, April 5....
STUDIOCANAL and The Picture Company have debuted the official trailer for Alberto Corredor’s supernatural horror-thriller Baghead, from the producers of IT and Barbarian. Directed by Alberto Corredor and adapted...