The Revenge of Robert the Doll - Watch Now

If you see wrong video, broken or subtitles out of sync, please report it to us. Report it

Lee Bane as The Toymaker
Lee Bane
(The Toymaker)
Harriet Rees as Esther Muller
Harriet Rees
(Esther Muller)
Judith Haley as Agatha
Judith Haley
Eloise Juryeff as Eva Von Hammersmark
Eloise Juryeff
(Eva Von Hammersmark)
Gareth Lawrence as Frederick Voller
Gareth Lawrence
(Frederick Voller)
David Imper as Joseph Von Hammersmark
David Imper
(Joseph Von Hammersmark)
Nicholas Anscombe as Colonel Heinrich Von Braun
Nicholas Anscombe
(Colonel Heinrich Von Braun)
Derek Nelson as Fuchs
Derek Nelson
Darren Swain as Schulz
Darren Swain
Lee Mark Jones as SS Officer Dietrich
Lee Mark Jones
(SS Officer Dietrich)
Severin Ritter as SS Officer Hauser
Severin Ritter
(SS Officer Hauser)
Josephine Partridge as Mary Blackwood
Josephine Partridge
(Mary Blackwood)
Jevan White as Hans Blackwood
Jevan White
(Hans Blackwood)
Olivia Lee as Agnes Blackwood
Olivia Lee
(Agnes Blackwood)
Morgan Thomas as Jonas Rothschild
Morgan Thomas
(Jonas Rothschild)
David Lyndon as Landon Fox
David Lyndon
(Landon Fox)
Natalie Louise Garcia as Ingrid
Natalie Louise Garcia
Kerry Mills as Train Conductor #1
Kerry Mills
(Train Conductor #1)
Gwynfryn West as Train Conductor #2
Gwynfryn West
(Train Conductor #2)
Luke Mulloy as Roadside Police Officer #1
Luke Mulloy
(Roadside Police Officer #1)
Matthew Curran as Roadside Police Officer #2
Matthew Curran
(Roadside Police Officer #2)
Stuart Waters as Train Station Police Officer
Stuart Waters
(Train Station Police Officer)
Andrew Morgan Evans as Buffet Carriage Passenger
Andrew Morgan Evans
(Buffet Carriage Passenger)
Robert Graham as Wilhelm
Robert Graham
Courtney Bartle as Francesca
Courtney Bartle
Christopher Bennett as Nazi Officer
Christopher Bennett
(Nazi Officer)
Christian Roberts as Waiter
Christian Roberts
Anna Reither as Train Passenger
Anna Reither
(Train Passenger)
Lee Graham as Train Passenger
Lee Graham
(Train Passenger)
Chris Ruane as Train Passenger
Chris Ruane
(Train Passenger)
Gary White as Train Passenger
Gary White
(Train Passenger)
Ayesha White as Train Passenger
Ayesha White
(Train Passenger)
Jack White as Train Passenger
Jack White
(Train Passenger)
Lisa Talbot as Train Passenger
Lisa Talbot
(Train Passenger)
Bryn Talbot as Train Passenger
Bryn Talbot
(Train Passenger)
Bethan Talbot as Train Passenger
Bethan Talbot
(Train Passenger)
Cat Unsworth as Train Passenger
Cat Unsworth
(Train Passenger)
Nathan Head as Officer Heinrich Berger
Nathan Head
(Officer Heinrich Berger)
Bodo Friesecke as Officer Karl Gebhardt
Bodo Friesecke
(Officer Karl Gebhardt)
Erick Hayden as Colonel Ludolf Von Alvensleben
Erick Hayden
(Colonel Ludolf Von Alvensleben)