All Cast

Rupert Friend

Rupert Friend

Narrator / Adult Peter Watson

Ralph Fiennes

Ralph Fiennes

Roald Dahl

Asa Jennings

Asa Jennings

Peter Watson

Eliel Ford

Eliel Ford

Stagehand

Truman Hanks

Truman Hanks

Stagehand

Benoît Herlin

Benoît Herlin

Stagehand

Octavio Tapia

Octavio Tapia

Stagehand