Erik is forced to move to an island to get away from his past, but you don't easily run away from rumours, and a broken past.
2020
2019
2023
2018
1984
2006
2003
2005
2007
2011
1985
2022
1998
1995
2001