An aging army captain (Laurence Olivier) and his ex-actress wife (Geraldine McEwan) live in hate on a Swedish island.