'Roofman' está basada en la historia real de Jeffrey Manchester, un convicto que se ocultaba en una de las sucursales de la juguetería Toys "R" Us mientras asistía a la iglesia presbiteriana Crossroads en Charlotte, Carolina del Norte, donde forjó varios amigos sin que ellos supieran que era un prófugo.
Con el fin de interpretar de manera fidedigna el personaje de Jeffrey Manchester, Channing Tatum se sometió a un estricto régimen de dieta hasta pesar 78 kg.
Con el objetivo de dar la sensación que los acontecimientos estuvieran ambientados en la década de los 90 y principios de los 2000, el director de fotografía Andrij Parekh utilizó película de 35 mm.