Return To Cannibal Island
What you cooking? Nobody you know
Your check-in
Return To Cannibal Island
A brother's search for his lost twin brother on a strange island turns into a violent fight for survival. A hilarious and action packed adventure filmed in McGregor Bay, Canada