This exceptional theatrical version of Lewis Carroll's 1865 classic features a combination of live characters and puppets.
2023
2016
2006
1998
2005
1978
1950
1951
2010
1946
2002
1986
1988
1966
1972
1995
2020
1921