The Horde
The Horde
| 01 January 0001 (USA)
The Horde Trailers

When a girl and her best friend start a new internship, staying employed becomes the least of their problems, as they begin dealing with a group of demonic puppets that are haunting them.

Reviews