This exceptional theatrical version of Lewis Carroll's 1865 classic features a combination of live characters and puppets.
1950
1978
1951
2002
2006
1998
1953
2021
1988
1946
1933
1977
2003
2023
1966
2005
2010
1999
1986