Cast (19)

Catherine Zeta-Jones

Mary McGarvie

Guy Pearce

Harry Houdini

Timothy Spall

Sugarman

Saoirse Ronan

Benji McGarvie

Malcolm Shields

Leith Romeo

Leni Harper

Leith Romeo's wife

Ralph Riach

Mr. Robertson

Olivia Darnley

Flower Stall Seller

Anthony O'Donnell

Oily Librarian

Billy McColl

McTavish

James Holmes

Ugly Mug

Melanie Harris

Rose

Miles Jupp

Ventriloquist

Campbell Graham

Doctor

Raymond Griffiths

Shaun Mason

Tom Cotcher

Carol Robb

Paul Grunert

Crew (38)

Gillian Armstrong

Director

Brian Ward

Writer

Haris Zambarloukos

Director of Photography

Tony Grisoni

Writer

Joe Oppenheimer

Executive Producer

Denise Kum

Makeup Designer

Phil Robertson

Co-Producer

Carol Greenfield

Hairstylist

Carol Greenfield

Makeup Artist

Anja Müller

Art Direction

Gail Stevens

Casting

Gemma Jackson

Production Design

Graham Johnston

Makeup Artist

Gemma Waugh

Makeup Artist

Mario Vaccaro

Foley Artist

Mark Franken

Sound Effects Editor

Anna Lynch-Robinson

Set Decoration

Tony Grisoni

Co-Producer

Mandy Gold

Makeup Artist

Tricia Cameron

Hairstylist

Nuria Mbomio

Makeup Artist

Fiona Leech

Makeup Artist

Susannah Buxton

Costume Design

Jane Greenwood

Costume Design

Uxue Laguardia

Makeup Artist

Gethin Creagh

Sound Re-Recording Mixer

Dan Lupovitz

Executive Producer

Marian Macgowan

Producer

Marcia Nasatir

Executive Producer

David M. Thompson

Executive Producer

Kirk D'Amico

Executive Producer

Nicholas Beauman

Editor

Chris Curling

Producer

Brian Ward

Co-Producer

Cezary Skubiszewski

Original Music Composer

George Cottle

Stunts

Lucas Foster

Executive Producer

Pete Ford

Stunts