FILM
LINK
Play
Multiplayer
Leagues
Leaderboard
Updates
Sign In
Sign Up
Menu
Loading movie…
The Contract
2006
★
5.8
96 min
Drama
Action
Thriller
Attempting to recover from a recent family trauma by escaping into the woods for a peaceful hiking trip, an ex-lawman and his young son stumble across a dangerous contract killer.
Director
Bruce Beresford
Writer
John Darrouzet
Stephen Katz
Score
Normand Corbeil
Stars
Morgan Freeman
John Cusack
Alice Krige
Cast
37
Morgan Freeman
as Frank Carden
John Cusack
as Ray
Alice Krige
as Miles
Megan Dodds
as Sandra
Corey Johnson
as Davis
Jonathan Hyde
as Turner
Bill Smitrovich
as Wainwright
Anthony Warren
as Royko
Ned Bellamy
as Evans
Thomas Lockyer
as Johnson
Gary Whelan
as Stanfield
Ian Shaw
as Michaels
M
Mark Johnson
as Lydel Hammond Jr.
J
Jamie Anderson
as Chris
Atanas Srebrev
as Rodrigues
Maynard Eziashi
as Robbins
William Tapley
as Jennings
Ryan McCluskey
as Lochlan
O
Owen Taylor
as Mark
Michelle Newell
as Real Estate Lady
Eric Meyers
as Truck Driver
D
Dennis Eradiri
as Barista
Jonas Talkington
as Paramedic
M
Margarita Blush
as Nurse
L
Lindsay Saltsgiver
as Nurse-ER
J
John Hansson
as Doctor
J
Jeffrey Rank
as Trooper
Doug Dearth
as Helicopter Trooper #1
J
Julian Vegov
as Helicopter Trooper #2
Mircea Monroe
as Park Reporter
L
Les Weldon
as Anchor
B
Bogomil Atanasov
as Lydel Hammond Senior
T
Tracy Dykes
as Minister
M
Michael McCoy
as Accident Spotter
Rich Cowan
as Forestry Man
R
Ryan Spike Dauner
as Helicopter Pilot #1
Paul Ripple
as Helicopter Pilot #2
This product uses the TMDB API but is not endorsed or certified by TMDB.
More like this
★
6.7
1997
Absolute Power
★
6.0
2023
Assassin Club
★
5.8
2011
The Double
★
6.4
2007
War
★
6.0
2008
The Crew
★
6.5
1995
Assassins
★
6.6
2019
Angel Has Fallen
★
5.9
2021
The Virtuoso
★
6.3
1998
The Siege
★
5.9
2013
Welcome to the Punch
★
6.8
1958
Murder by Contract
★
7.1
1997
Face/Off
★
6.3
2023
Fast Charlie
★
5.9
2024
Absolution
★
6.2
1991
Stone Cold
★
6.6
2022
The Good Neighbor
★
6.0
2019
The Courier
★
6.4
2015
Run All Night
★
6.0
2025
Hierarchy
★
6.6
2026
By Any Means