Adnen Helali

Born: None


Placeholder

Left for Dead

as Garrett Flaherty
Released: 2007-03-04

Set in Mexico, Left For Dead is a bloody and sick dream ... A spaghetti western in terror. A...

Movie page