Steve Barron
Edward Hall
Keeley Hawes
饰:Louisa Durrell
Josh O'Connor
饰:Lawrence Durrell
Milo Parker
饰:Gerald Durrell
Daisy Waterstone
饰:Margo
Callum Woodhouse
饰:Leslie Durrell
Lucy Black
饰:Florence Petridis
Alexis Georgoulis
饰:Spiros Halikiopoulos
Giorgos Karamihos
饰:Theo Stephanides
Daniel Lapaine
饰:Hugh Jarvis
Anna Savva
饰:Lugaretzia
Alexis Conran
饰: Dr. Petridis
Merch Husey
饰: Zoltan
饰: Vasilia Prifona
Barbara Flynn
饰: Aunt Hermione
Vernon Dobtcheff
饰: Mr. Kralefsky
Eve Pearce
饰: Mother Kralefsky
Una Stubbs
饰: Mrs. Haddock
Panos Koronis
饰: Anestis
Alexandros Logothetis
饰: Lunar Nerd
Leslie Caron
饰: Countess Mavrodaki
Ulric von der Esch
饰: Sven
饰:Senior Monk
饰:(as Nick Orestis Chaniotakis)
饰:Pavlos
Max Befort
饰:Max
Ben Hall
饰:Donald
Simon Nye
Gerald Durrell
Stavros Raptis
Charlotte Holdich
服装设计
Manos Gasteratos
Charlotte Holdich
Graham Baker
Graham Baker
Laura Linney