
Scarlet Samurai: Incarnation
Budget: -
Revenue: -
There's something strange happening inside Buffalo Central Terminal. A group of urban explorers find more than they bargained for.
Director
Tara Cardinal
Writer
David R. Williams, Tara Cardinal