Rachel Marcus

Born: None


Placeholder

The Devil's Teardrop

as Shannon Kincaid
Released: 2010-08-08

When a man known only as "The Digger" opens fire in a train station many are left dead. The only...

Movie page