Poster or still for Terror Birds

Film 2016 1h 27m

Terror Birds

The Birds

  • animal horror film
  • science fiction film

2016 film directed by Sean Cain

Released
8 March 2016
Country
United States
Studio
Spiderwood Studios