This exceptional theatrical version of Lewis Carroll's 1865 classic features a combination of live characters and puppets.
1986
2017
2010
1951
1950
2016
2020
2013
1998
2018
2002
1946
2006
1953
1988
2021
1977
1933
2005