Flay – USA, 2017 – reviews

Flay is a 2017 American supernatural horror feature film directed by digital effects creator Eric Pham (Sin City; Grindhouse, and now making his feature directorial debut) from a screenplay by Matthew …

Read More