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.
2005
2021
1989
1990
1995
2015
2014
1984
1928
2000
2009
1999
2004
1997
1994