Lamb

Lamb
The film tells the story of a couple, María and Ingvar who live with their herd of sheep on a beautiful but remote farm in Iceland. When they discover a…