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.
2016
2006
1983
1978
1984
1982
1987
1962
2022
2012
2009
2008
2019
1965
2000
1959