NetflixMovies

Directed by Sean Byrne

Three films directed by Sean Byrne are in the catalog: The Loved Ones, Dangerous Animals and The Devil's Candy.