Jack and the Cuckoo-Clock Heart Movie Poster

Jack and the Cuckoo-Clock Heart

Richard Ridings

as Arthur

Michelle Fairley

as Brigitte Heim

Samantha Barks

as Miss Acaia



Sophia Ellis

as Luna


Barbara Scaff

as Madeleine