images

Released on: 2022-05-08

The Hospital

As people go missing in Detroit, signs point to mad doctors using a vacant school for human trafficking and black market distribution of bloody organs.

Horror

Drama

Production Companies:

Production Countries:

Astro

Videos

Astro

Similar Movies

Astro

Reccommendations