Odin's psychologist does not believe that he saw a troll in the forest. He is determined to prove her wrong.
1975
2021
2013
1955
2003
2007
1997
—
1988
1990
2019
2001
2016
1996