Shane Marceau

Born: None


Placeholder

The Final Sacrifice

as Satoris
Released: 1990-01-01

Fleeing from the cult that murdered his father, a teen is aided in his quest to find the lost...

Movie page