"A mysterious stranger presents a boy with a VCR that can "play" the past...and the future. How it affects the boy and his struggling middle-class family is the central story."
Luciano Romano
as Jim
Robert Llewellyn
as The Stranger
Jean Boht
as Mrs. Leaver
Doug Bradley
as Mr. Winthrop
Daniel Burke
as Jim, 4 years old
Jennifer Calvert
as Mrs. Totteridge
Sean Connolly
as Mr. Arthur T. Bowen
Sarah Cronin-Stanley
as Dogs Home Attendant
Nick Frost
as Wally
Ann Gosling
as Karen
Danny Green
as Bully's Mate
Amy Griffin
as Karen, 8 years old
Chris Jury
as Mr. Totteridge
Amy Micklewhite
as Reporter / Photographer
Jessica Muschamp
as Tanya
Rosie Ordonez
as Young Girl
Leon Petit
Will Petty
as Policeman
Mark Price
David Schaal
as Detective Potts
Tony Sheridan
as Removal Man
Eloisa Sherriff Brown
as Marianne
Ryan Smith
as Micky Smethurst
Suzy
as Bossy
Freddie White
as Bully
Sara Dee
as Broadcaster Sadie Broad
Martin Pavey
as TV Crew Man
Joe Garner
Tony Clarke
Writer
Kevin Nelson
Producer
Karl Watkins
Cinematography
Nigel Bate
Editor
Noel Cronin
Executive Producer
Bob Keen
Director
Music
Mike Porter
Production Design
Sylvia Wickham
Novel
Katy Ordonez
Costume Design
Ben Hughes
First Assistant Director
Sarah Draper
Makeup & Hair
Daphne Carr
Script Supervisor
Fiona Leech
Makeup Artist
Paul Evans
Sound Designer
Michael Scott-Law
Stunts
Trevor Steedman
Jeff Hewitt-Davis
Julie Nash
Wardrobe Master
Paula Dinan
Assistant Editor
Felicity Cottrell
Foley Artist
Mike Erander
Dialogue Editor
Neil Finnighan
Marco di Giulio
Gaffer
Malcolm Rougvie
Property Buyer
Andy Ordonez
Still Photographer
Federico Alfonzo
Focus Puller
Joan Humphreys
Production Manager
Andrea Brown
Third Assistant Director
Tommy McKenzie
Property Master
Will Winch
Second Assistant Director
Derek Donald
Boom Operator
Sarah Rollason
Clapper Loader
Glenn Marks
Stunt Coordinator