Acting
Known for
Credits
2 titles
The 2001 World Ski Championships in Lahti, Finland, lead to the biggest scandal in Finnish sporting history.
2023
The berserker rampage of the homeless man Stig appears to be a senseless disturbance, but in truth, he serves a higher purpose.
—