The Ox AKA Oxen (1991) Sven Nykvist, Stellan Skarsgård, Ewa Fröling, Erland Josephson April 18, 2022 Drama In desperation brought on by near-starvation, Helge Roos kills his master’s ox Read More »