This exceptional theatrical version of Lewis Carroll's 1865 classic features a combination of live characters and puppets.
2005
1933
2021
1978
1951
2010
1950
1998
2002
1953
2006
1946
1977
1988
2017
2014
2022
1996
1971