Christina Ricci
Penelope Wilhern
Catherine O'Hara
Jessica Wilhern
Richard E. Grant
Franklin Wilhern
Nick Prideaux
Penelope's Great-Grandfather
Michael Feast
Jake / Witch
Simon Woods
Edward Vanderman
Paul Herbert
Leonard Wilhern
Andi-Marie Townsend
Young Penelope
Andrew Bailey
Floorman in Card Club
Eve Pearce
Old Lady Card Player
Rob Rouse
Mr. Mosely - Suitor
William Willoughby
Handsome Suitor
Rubria Negrao
Hotel Desk Clerk
Ross Boatman
Cheery Dealer
Nigel Havers
Mr. Vanderman
Richard James
New Card Dealer
Tallulah Evans
Little Girl in Photobooth
Pam Phillips
Old Lady in Photobooth
Richard Leaf
Jack the Bartender
Russell Brand
Sam the Jazz Club Owner
Martin McDougall
Dr. Stone
James Howard
Reporter Outside Hospital 1
Shaun Parkes
Reporter Outside Hospital 2
Paul Viragh
Reporter in Mr. Vanderman's Office
Christina Greatrex
Mrs. Vanderman
Cornelius Booth
Pub Patron 1
Tom Barker
Boy Pupil on Hillside
Francesca Edgerton
Girl Pupil (Alice)
Pheobe Llewellyn
Girl Pupil
Shane James Bordas
Reporter
Nigel Martin Davey
Street Vendor
Christopher Fosh
Chris Casino Security
Kit Sinnett
Fitness enthusiast