Francis (Ebon Moss-Bachrach, Lola Versus) and the very pregnant Beth (the genetically blessed Vinessa Shaw, Side Effects) rent a boat to explore the nearby island of Punta Hueca (cant-be-accidental translation: Hollow Point). Under a sweltering sun, they find a few kids at the dock and seemingly no else along the village’s roads or in its […]
