storgy.com
FILM REVIEW: The Red Turtle -
The ‘man shipwrecked on a desert island’ scenario has been explored in manifold forms across film, TV and …