A French artist is kidnapped by three Scottish thugs, who force him to paint for them.
2023
2016
2022
1975
1994
2009
1979
2025
2020
2015
2017
2008
2002
1965