Island of the Cannibal Death Gods (2011)
Some vacations you never return from
Run Time: 1h17m | Release: 15 Mar 2011
Budget: $9,000.00
Production Countries: United States of America
0 / 100 Vote Count
Overview:
Three men, trying to escape from the prying eyes of the media, book a fishing charter and get more than they bargained for.