News

The trailer opens with a gorgeous overhead shot of rivers cutting through the jungles of Thailand, where the film was both shot and set. While the majestic scenery invokes adventure, the winding ...