A team of British soldiers embark on an expedition to navigate a remote Malaysian gully, requiring them to climb the highest mountain in Southeast Asia to access the entrance.
The Place of the Dead
A group of British soldiers embark on a treacherous journey, starting with a challenging climb up the highest mountain in Southeast Asia, as they navigate a perilous Malaysian gully.