on March 20, 1971 Bröder Carl Two women, Karen (theatre director) and Lena, visit an island, a Swedish resort, where Lena’s… on March 20, 1971