Review Video | 2:23

Priest

Common Sense Media says:
Sci-fi vampire tale has weak characters, heavy violence.
Theatrical Release Date: 05/13/2011