No Poster Available

The Crimson Mask 2009 Directed by Elias Plagianos

Two desperate men find themselves unwitting pawns in an ancient ritual.

Country USA
Language English
Spoken Language English
Release Date 26 March 2009
88 mins