Roofman tells the true story of a criminal who hid for months in a Toys “R” Us while trying to build a new life with a woman and her kids
When I first saw the trailer for Roofman, I expected a lighthearted rom-com. A man living in a Toys “R” Us with a giant teddy bear around his neck seemed like comedy gold. But the film quickly proves it’s far more than a quirky premise: it’s based on the true story of Jeffrey Manchester, a former U.S. Army Reserve officer who committed more than 40 McDonald’s robberies by entering through the rooftops.
Director Derek Cianfrance turns Roofman into an unexpectedly rich, quietly suspenseful, and emotionally layered film about morality, loneliness and reinvention.
The film opens on a moment of domestic disappointment: a birthday gift for his daughter falls flat, and the emotional distance from his wife is immediately clear. This brief scene sets the emotional undercurrent that runs throughout the film. While Roofman doesn’t delve deeply into Manchester’s past, it suggests a man quietly unravelling.
His crimes are shocking, but never cruel. His kindness and decency come through in small gestures such as making sure employees are warm before locking them in freezers and even giving his coat to one shivering staff member.
His story takes a strange turn when he hides out for months in a Charlotte-area Toys “R” Us, building a secret life above the ceiling tiles.
Tatum brings remarkable restraint to the role. His portrayal captures both the tactical discipline of a former soldier and the growing ache of a man seeking connection. Kirsten Dunst, as churchgoer Leigh Wainscott, adds emotional depth to the romantic subplot without slipping into cliché. Their chemistry is believable, made more complex by the fact that Manchester is hiding his identity behind a false name.
Much of the film’s tension comes not from the heists themselves but from Manchester’s daily life living undetected inside a toy store. Every movement risks discovery. The moments where he attempts to blend into a local church community are especially riveting. The ingenuity required to live in plain sight—using store bathrooms after hours, rationing food, even building a small, fully-equipped living space—is astonishing.
LaKeith Stanfield shines as Steve, Manchester’s perceptive friend whose moral clarity and grounded presence provide a counterweight to Manchester’s fragile double life.
If there’s a shortcoming, it’s that the film could offer more about who Manchester was before the crimes. A flashback or two might have added context to his choices and made his transformation feel even more layered. Still, the film succeeds in showing the human contradictions at play — the criminal who wants to be a good father, the fugitive who yearns to belong.
Visually, the film leans into understatement. Cianfrance avoids flashy heist tropes in favour of muted tones, long silences and small, personal moments. The score is minimal but effective, allowing tension and emotion to build naturally.
Stay through the closing credits. Archival footage, photographs and interviews with real-life participants provide added weight to what’s already a gripping film. The final images remind viewers that this isn’t just a story — it happened.
Roofman ultimately becomes a meditation on loneliness, deception, and the fragile pursuit of redemption — a reminder that second chances sometimes come at a price.
Rating: ★★★★½ (4.5 out of 5 stars)
Greg Gazin, also known as Gadget Guy or Gadget Greg, is a Troy Media columnist with deep expertise in technology. He’s also a respected speaker on communication, leadership, and tech-related topics. Beyond writing, Gazin is a versatile professional who works as a facilitator, blogger, podcaster, and author. His broad range of skills and insights has made him a prominent and influential voice in the tech community.
Explore more on Movies
The views, opinions, and positions expressed by our columnists and contributors are solely their own and do not necessarily reflect those of our publication.
Troy Media empowers Canadian community news outlets by providing independent, insightful analysis and commentary. Our mission is to support local media in helping Canadians stay informed and engaged by delivering reliable content that strengthens community connections and deepens understanding across the country.
