
The Keeper
IMDb ID: tt0364457 · Year: 2004 · Rating: 4.7 (1,840 votes)
Genres: Crime · Thriller · Drama
When an apparently exemplary cop abducts and secretly imprisons a beautiful dancer, a deadly battle of wills between captor and captive ensues.
Stars
Dennis Hopper
Asia Argento
Helen Shaver
Lochlyn Munro
Charles Frederick
Alex Zahara
Alejandro Abellan
Fred Keating
Philip Granger
Joe McCoy
Full Cast & Crew
[Cast Group]
Actor: Dennis Hopper | Character: Krebs
Actor: Asia Argento | Character: Gina
Actor: Helen Shaver | Character: Ruthie
Actor: Lochlyn Munro | Character: Sgt. Burns
Actor: Charles Frederick | Character: Joe Cody - Man in Black
Actor: Alex Zahara | Character: Derick
Actor: Alejandro Abellan | Character: Burley Driver
Actor: Fred Keating | Character: Mayor Watson
Actor: Philip Granger | Character: Lt. Stone
Actor: Joe McCoy | Character: 4th Man
Actor: Angela Uyeda | Character: Raven Starr
Actor: Brad Loree | Character: Bouncer
Actor: Robert Saunders | Character: Trucker
Actor: Charlie Gudgeon | Character: Bus Kid
Actor: Garfield Wilson | Character: Alex
Actor: John L. Cowan Jr. | Character: Manager
Actor: Luman Coad | Character: Puppeteer
Actor: Mike Mitchell | Character: Man in Black Stunt Actor
Actor: Joëlle Antonissen | Character: Kid #1
Actor: Jordan Henderson | Character: Kid #2
Actor: Justin Callan | Character: Kid #3
Actor: Justine van Ruskenveld | Character: Exotica Dancer
Actor: Crystal MacDonald | Character: Kit Kat Dancer
Actor: Denis Corbett | Character: Motel Guest
Actor: Yolanda Corbett | Character: Motel Guest
[Directors Group]
Name: Paul Lynch | Role: Director
[Writers Group]
Name: Gerald Sanford | Role: Writer
[Producers Group]
Name: Martin J. Barab | Role: Producer
Name: Ted Bauman | Role: Producer
Name: Charles Bloye | Role: Producer
Name: Jamie Brown | Role: Producer
Name: Gary Howsam | Role: Producer
Name: Juliet Jones | Role: Producer
Name: Barry Perelman | Role: Producer
Name: Terence S. Potter | Role: Producer
Name: Jacqueline Quella | Role: Producer
Name: Lewin Webb | Role: Producer
[Music Group]
Name: Sacha Puttnam | Role: Composer
[Cinematography Group]
Name: Curtis Petersen | Role: Cinematographer
[Editing Group]
Name: Julian Rodd | Role: Editor
[Casting Group]
Name: Alex Brown | Role: Casting Director
Name: Bette Chadwick | Role: Casting Director
[Production Design Group]
Name: Randy Chodak | Role: Production Designer
[Art Direction Group]
Name: Teresa Weston | Role: Art Director
[Set Decoration Group]
Name: Nancy Mossop | Role: Set Decorator
[Costume Design Group]
Name: Patricia Hargreaves | Role: Costume Designer
[Makeup Department]
Name: Bronwyn Dubrulle | Role: Makeup Department
Name: Ankaraj Eden | Role: Makeup Department
Name: Catherine Graham | Role: Makeup Department
Name: Stéphanie Guillon | Role: Makeup Department
Name: Tanya Yeats | Role: Makeup Department
Name: Ryan Nicholson | Role: Makeup Department
[Production Management]
Name: Lorna Brown | Role: Production Manager
Name: Gregor Hutchison | Role: Production Manager
Name: Lesley Myers | Role: Production Manager
Name: Liz Pearson | Role: Production Manager
Name: Beverley White | Role: Production Manager
[Assistant Directors]
Name: Annette Aitken | Role: Second Unit or Assistant Director
Name: David R. Baron | Role: Second Unit or Assistant Director
Name: Philip Katsikas | Role: Second Unit or Assistant Director
Name: Melissa Patton | Role: Second Unit or Assistant Director
Name: Lidia Stante | Role: Second Unit or Assistant Director
Name: Curtis Petersen | Role: Second Unit or Assistant Director
[Art Department]
Name: Ken Baker | Role: Art Department
Name: Trevor Belcourt | Role: Art Department
Name: Cameron Boon | Role: Art Department
Name: Thomas Craib | Role: Art Department
Name: Rick Forbes | Role: Art Department
Name: Gregory Hill | Role: Art Department
Name: Pat Hill | Role: Art Department
Name: Kelly Holst | Role: Art Department
Name: Cody Larson | Role: Art Department
Name: Glen Lovett | Role: Art Department
Name: Mike McConnell | Role: Art Department
Name: Bill Mills | Role: Art Department
Name: Peter J. Morris | Role: Art Department
Name: Casey Peterson | Role: Art Department
Name: Francis Semple | Role: Art Department
[Sound Department]
Name: Ben Brazier | Role: Sound Department
Name: Kevin Brazier | Role: Sound Department
Name: Robert Brazier | Role: Sound Department
Name: Wayne Brooks | Role: Sound Department
Name: Chris Duesterdiek | Role: Sound Department
Name: Mathew Knights | Role: Sound Department
Name: Clare Mahoney | Role: Sound Department
Name: Patrick Malone | Role: Sound Department
Name: David Old | Role: Sound Department
Name: Ruth Sullivan | Role: Sound Department
Name: Robert Thompson | Role: Sound Department
Name: Graham Timmer | Role: Sound Department
Name: Chris Roberts | Role: Sound Department
Name: James Seddon | Role: Sound Department
Name: Anna Sulley | Role: Sound Department
[Special Effects]
Name: Rory Cutler | Role: Special Effects
Name: Dar Hicks | Role: Special Effects
[Visual Effects]
Name: Tim Baxter | Role: Visual Effects
[Stunts]
Name: Charles Andre | Role: Stunts
Name: Simon Burnett | Role: Stunts
Name: Caroline Field | Role: Stunts
Name: Ernie Jackson | Role: Stunts
Name: Sharon Simms | Role: Stunts
[Camera and Electrical Department]
Name: Shannon Abbott | Role: Camera and Electrical Department
Name: Doug Brown | Role: Camera and Electrical Department
Name: Karl Brown | Role: Camera and Electrical Department
Name: Cliff Cenerini | Role: Camera and Electrical Department
Name: Filip Dobosz | Role: Camera and Electrical Department
Name: John Helme | Role: Camera and Electrical Department
Name: Cliff Hokanson | Role: Camera and Electrical Department
Name: Ariane Jonassen | Role: Camera and Electrical Department
Name: Ted Kuzemski | Role: Camera and Electrical Department
Name: Rob Lee | Role: Camera and Electrical Department
Name: Brian Knox McGugan | Role: Camera and Electrical Department
Name: Finbar McMillan | Role: Camera and Electrical Department
Name: C. Kim Miles | Role: Camera and Electrical Department
Name: Eric Milner | Role: Camera and Electrical Department
Name: Peter Morris | Role: Camera and Electrical Department
Name: Barry Newton | Role: Camera and Electrical Department
Name: Martin Nicholas | Role: Camera and Electrical Department
Name: Joe Nunn | Role: Camera and Electrical Department
Name: Wil Parrott | Role: Camera and Electrical Department
Name: Curtis Petersen | Role: Camera and Electrical Department
Name: Zoran Radic | Role: Camera and Electrical Department
Name: Mark Roop | Role: Camera and Electrical Department
Name: Rob Schuster | Role: Camera and Electrical Department
Name: Jared Smith | Role: Camera and Electrical Department
Name: Dani Zaviceanu | Role: Camera and Electrical Department
Name: Blaine Ackerly | Role: Camera and Electrical Department
Name: Sarah Bowman | Role: Camera and Electrical Department
Name: Kent R. Karemaker | Role: Camera and Electrical Department
Name: Katy Turpin | Role: Camera and Electrical Department
[Casting Department]
Name: Annie Klein | Role: Casting Department
[Costume and Wardrobe Department]
Name: Michele Maillet | Role: Costume Department
Name: Keith Parent | Role: Costume Department
Name: Miles Roberts | Role: Costume Department
[Editorial Department]
Name: Tony Gibson | Role: Editorial Department
Name: Bejhan Kalantar | Role: Editorial Department
Name: Yan Miles | Role: Editorial Department
Name: Deanna Strong | Role: Editorial Department
[Location Management]
Name: Kathleen Gilbert | Role: Location Management
Name: Sara Jean Hughes | Role: Location Management
Name: Maggie Laird | Role: Location Management
Name: Paul Rayman | Role: Location Management
Name: Astrid Starke | Role: Location Management
[Music Department]
Name: Anthony De Rothschild | Role: Music Department
Name: Richard Kayvan | Role: Music Department
Name: Sacha Puttnam | Role: Music Department
Name: Seven Webster | Role: Music Department
[Production Department]
Name: Emma Callinan | Role: Production Department
Name: Colin House | Role: Production Department
Name: Carmen Kerr | Role: Production Department
Name: Ralph Wimmer | Role: Production Department
[Script and Continuity Department]
Name: Lucy MacLeod | Role: Script and Continuity Department
Name: Linda Strathdee | Role: Script and Continuity Department
[Transportation Department]
Name: Reese Alexander | Role: Transportation Department
Name: Ron Bartrom | Role: Transportation Department
Name: Dave Bryant | Role: Transportation Department
Name: Richard Chilton | Role: Transportation Department
Name: Frank Guadagno | Role: Transportation Department
Name: Gary Hostad | Role: Transportation Department
Name: Ron Itterman | Role: Transportation Department
Name: Robin King | Role: Transportation Department
Name: Ben Liljedahl | Role: Transportation Department
Name: Daryl Martin | Role: Transportation Department
Name: John Riddle | Role: Transportation Department
Name: Rico Rogers | Role: Transportation Department
Name: Katy Turpin | Role: Transportation Department
[Additional Crew]
Name: Comfort Alemoru | Role: Additional Crew
Name: Judith Cogan-Andrews | Role: Additional Crew
Name: Pete Daly | Role: Additional Crew
Name: Jane Davidson | Role: Additional Crew
Name: Satya De La Manitou | Role: Additional Crew
Name: Claude Forest | Role: Additional Crew
Name: Martin Haines | Role: Additional Crew
Name: Trina Hickey | Role: Additional Crew
Name: Susan Karnay | Role: Additional Crew
Name: Jacqueline Kelly | Role: Additional Crew
Name: Patrick Kokesch | Role: Additional Crew
Name: Diane Kornaros | Role: Additional Crew
Name: Warren Langille | Role: Additional Crew
Name: Martin McGlone | Role: Additional Crew
Name: Garfield Lindsay Miller | Role: Additional Crew
Name: Jono Nemethy | Role: Additional Crew
Name: Dale Paterson | Role: Additional Crew
Name: Trudy Pauluth-Penner | Role: Additional Crew
Name: Noni Peck | Role: Additional Crew
Name: Amy Reid | Role: Additional Crew
Name: Carol Reid | Role: Additional Crew
Name: Dave Righton | Role: Additional Crew
Name: Dean Ross | Role: Additional Crew
Name: Connie Rusgen | Role: Additional Crew
Name: Barbara Sacks | Role: Additional Crew
Name: Dawn Scholl | Role: Additional Crew
Name: Sherrill Sirrs | Role: Additional Crew
Name: Cherie Smid | Role: Additional Crew
Name: Kevin Stadnyk | Role: Additional Crew
Name: Carolyn Stamegna | Role: Additional Crew
Name: Bill Treacy | Role: Additional Crew
Name: Samantha Webb | Role: Additional Crew
Name: Kelly Williamson | Role: Additional Crew
Name: Karl Brown | Role: Additional Crew
Name: Pauline Burt | Role: Additional Crew
Name: Krista Johnston | Role: Additional Crew
[Thanks]
Name: Paul Collard | Role: Thanks
Name: Patrice Theroux | Role: Thanks
Name: Richard Watson | Role: Thanks
Trailers
IMDb Video Gallery: https://www.imdb.com/title/tt0364457/videogallery/
Release Schedule
Canada: May 14, 2004
Germany: October 19, 2004 (DVD premiere)
United Kingdom: December 20, 2004 (DVD premiere)
Italy: 2005
Japan: February 5, 2005 (Tokyo)
Argentina: May 11, 2005 (video premiere)
United Arab Emirates: October 5, 2005
Finland: November 18, 2005 (DVD premiere)
Egypt: March 8, 2006
United States: March 28, 2006 (DVD premiere)
Kuwait: July 19, 2006
Hungary: January 31, 2007 (DVD premiere)
France: October 3, 2007 (DVD premiere)
Awards
No awards or nominations listed on IMDb.
Box Office
United Arab Emirates: USD 68964
Egypt: USD 4824
Period: Oct 20 – 23, 2005 | Rank: 10 | Weeks in release: 3 | Theaters: 6 | Gross to date: USD 68964 | Interval gross: USD 4499 | Per theater average: USD 749
Period: Oct 13 – 16, 2005 | Rank: 6 | Weeks in release: 2 | Theaters: 10 | Gross to date: USD 61102 | Interval gross: USD 12063 | Per theater average: USD 1206
Period: Oct 6 – 9, 2005 | Rank: 2 | Weeks in release: 1 | Theaters: 13 | Gross to date: USD 40331 | Interval gross: USD 32043 | Per theater average: USD 2464