A team of young US tourists trip in Africa becomes the best headache when they reach a deserted lodge isolated in a remote African rural area that holds an ominous and lethal key.
A team of young US tourists trip in Africa becomes the best headache when they reach a deserted lodge isolated in a remote African rural area that holds an ominous and lethal key.