Hurlant à travers le désert du Nevada dans un Crown Vic criblé de balles, l'escroc rusé Teddy Murretto (Frank Grillo) élabore un plan désespéré pour se cacher du tueur à gages mortel Bob Viddick (Gerard Butler): il frappe l'officier recrue Valerie Young (Alexis Louder ) pour se faire arrêter et enfermer dans un poste de police d'une petite ville. Mais la prison ne peut pas protéger Murretto longtemps. Viddick prépare son propre chemin vers la détention, attendant son temps dans une cellule voisine jusqu'à ce qu'il puisse terminer sa mission. Lorsque l'arrivée d'un assassin concurrent (Toby Huss) déclenche un chaos total, les menaces croissantes obligent Viddick à faire preuve de créativité s'il veut terminer le travail et échapper à la situation explosive.