Enter the bizarre world of Strangers in Paradise: a felt animation that takes place in a strange aquatic world - a surreal and loose take on Adam and Eve - if their sin was a shopping centre.
1990
1983
1975
1992
1968
2022
2021
2023
2017
2019
2002
2007
2008
1966
1967
1996
1981