7 of Thor Michael Aamodt's best-known titles are streaming in the UK right now.
BFI Player
Netflix
2016
2005
1999
2006
1998
2003
2024