Best movies of Marc Bacher

The Lost Tribe(2009)

Combined Rating:
6
Combined Critics Rating: 0

After a devastating boat crash, a group of friends are stranded on an uncharted island where they encounter an ancient tribe of humanoid creatures.