MoviePaglu

The Straits (2012)

Set among the turquoise waters and lethal wildlife of Australia’s Far North Queensland and the Torres Strait, The Straits is an exotic, darkly humorous…