A young man comes to Stockholm, Sweden and experiences several bizarre and surrealistic situations.
2016
2017
1957
2006
1975
1966
2005
1988