Cast
Eric Lamarche is known for The First Day of My Life (2005), Die Alive (2001) and Graveyard Alive (2003).