Characters played by Judi Dench
Mme. Ranevsky
Characters played by Bill Paterson
Lopakhin
Characters played by Anton Lesser
Trofimov
Characters played by Harriet Walter
Varya
Characters played by Suzanne Burden
Anya
Characters played by Frederick Treves
Gayev
Characters played by Timothy Spall
Epikhodov
Characters played by Frances Low
Dunyasha
Characters played by David Rintoul
Yasha
Characters played by Anna Massey
Charlotte
Characters played by Paul Curran
Firs
Characters played by Wensley Pithey
Pischik
Characters played by Richard Vanstone
Passer-By
Characters played by David Blake Kelly
Station Master