Two sisters (Judi Dench & Maggie Smith) discover a mysterious young foreigner near death on the beach of their 1930s Cornish seaside village.