Un ancien Ranger de l'armée et père de famille en difficulté, il se met à cambrioler des restaurants McDonald's en perçant des trous dans leurs toits, ce qui lui vaut le surnom de « Roofman ». Après s'être évadé de prison, il vit clandestinement pendant six mois dans un magasin Toys 'R' Us, survivant sans se faire repérer tout en préparant son prochain coup. Mais lorsqu'il tombe amoureux d'une mère divorcée, séduite par son charme irrésistible, sa double vie commence à se dévoiler.