where2watch Add a link

Roofman

A former Army Ranger and struggling father turns to robbing McDonald’s restaurants by cutting holes in their roofs, earning him the nickname "Roofman." After escaping prison, he secretly lives inside a Toys “R” Us for six months, surviving undetected while planning his next move. But when he falls for a divorced mom drawn to his undeniable charm, his double life begins to unravel, setting off a compelling and suspenseful game of cat and mouse as his past closes in.

2h 6m2025

7.1TMDB

CrimeComedyDrama

English

Where to watch

Subtitle providers: TSDB

Storyline

Based on actual events. And terrible decisions.

A former Army Ranger and struggling father turns to robbing McDonald’s restaurants by cutting holes in their roofs, earning him the nickname "Roofman." After escaping prison, he secretly lives inside a Toys “R” Us for six months, surviving undetected while planning his next move. But when he falls for a divorced mom drawn to his undeniable charm, his double life begins to unravel, setting off a compelling and suspenseful game of cat and mouse as his past closes in.

# Crime# Comedy# Drama

Info

Type
Film
Released
6 October 2025
Runtime
2h 6m

Production

Studios
Limelight, High Frequency Entertainment, 51 Entertainment
Countries
United States

Languages

Original
English
Spoken
English
Streams in
99 countries

Ids

TMDB score
7.1 / 10

Worldwide

Stream

  • Amazon Prime Video
    44 countries

    Andorra, Antigua & Barbuda, Argentina, Australia, Bahamas, Barbados, Belgium, Belize, Bermuda, Bolivia, Brazil, Chile, Colombia, Costa Rica, Dominican Republic, Ecuador, El Salvador, France, French Guiana, French Polynesia, Guatemala, Guyana, Honduras, Italy, Jamaica, Luxembourg, Mexico, Monaco, Netherlands, New Zealand, Nicaragua, Panama, Paraguay, Peru, Poland, Portugal, San Marino, Spain, St. Lucia, Trinidad & Tobago, Turks & Caicos Islands, Uruguay, Vatican City, Venezuela

  • HBO Max
    16 countries

    Albania, Bosnia & Herzegovina, Bulgaria, Croatia, Czechia, Estonia, Hungary, Latvia, Lithuania, Moldova, Montenegro, North Macedonia, Romania, Serbia, Slovakia, Slovenia

  • TOD
    12 countries

    Algeria, Bahrain, Egypt, Iraq, Jordan, Kuwait, Lebanon, Libya, Palestinian Territories, Qatar, Tunisia, Yemen

  • Netflix
    9 countries

    Fiji, Hong Kong SAR China, Indonesia, Malaysia, Philippines, Singapore, South Korea, Taiwan, Thailand

  • Amazon Prime Video with Ads
    7 countries

    Australia, Brazil, France, Italy, Mexico, Spain, United States

  • Viaplay
    5 countries

    Denmark, Finland, Iceland, Norway, Sweden

  • Paramount+ Amazon Channel
    5 countries

    Canada, Guernsey, Ireland, United Kingdom, United States

  • Sky Go
    4 countries

    Austria, Germany, Ireland, United Kingdom

  • Paramount Plus
    3 countries

    Canada, Ireland, United Kingdom

  • Paramount Plus Premium
    3 countries

    Canada, Ireland, United States

  • WOW
    2 countries

    Austria, Germany

  • Now TV Cinema
    2 countries

    Ireland, United Kingdom

  • Paramount Plus Basic with Ads
    2 countries

    Canada, Ireland

  • Amazon Prime VideoUnited States
  • MGM PlusUnited States
  • OkkoRussia
  • blue TVSwitzerland
  • SkySwitzerland
  • fuboTVUnited States
  • Lionsgate PlayIndia
  • StrimNorway
  • MGM+ Amazon ChannelUnited States
  • Paramount+ Roku Premium ChannelUnited States
  • Netflix Standard with AdsSouth Korea
  • TV+Türkiye
  • AllenteDenmark
  • Lionsgate Play Apple TV ChannelIndia
  • Lionsgate Play Amazon ChannelIndia
  • CinuSwitzerland
  • Polsat Box GoPoland
  • PhiloUnited States
  • Paramount Plus EssentialUnited States
  • Wow Fiction Amazon ChannelGermany

Free

  • FilmstribenDenmark

Rent

  • Apple TV Store
    34 countries

    Argentina, Australia, Austria, Belgium, Bolivia, Brazil, Canada, Chile, Colombia, Costa Rica, Denmark, Ecuador, Egypt, Finland, Germany, Guatemala, Honduras, Hong Kong SAR China, Israel, Italy, Japan, Malaysia, Mexico, Netherlands, New Zealand, Norway, Paraguay, Peru, Poland, Spain, Sweden, Switzerland, Thailand, United States

  • Amazon Video
    22 countries

    Argentina, Australia, Austria, Brazil, Canada, Chile, Colombia, Denmark, Finland, Germany, Italy, Japan, Malaysia, Mexico, New Zealand, Norway, Peru, Poland, Spain, Sweden, Switzerland, United States

  • Rakuten TV
    16 countries

    Austria, Belgium, Czechia, Denmark, Finland, Germany, Hungary, Italy, Luxembourg, Netherlands, Norway, Poland, Portugal, Romania, Sweden, Switzerland

  • SF Anytime
    4 countries

    Denmark, Finland, Norway, Sweden

  • Sky Store
    3 countries

    Austria, Germany, Switzerland

  • maxdome Store
    2 countries

    Austria, Germany

  • Claro video
    2 countries

    Ecuador, Peru

  • FlixFling
    2 countries

    Canada, United States

  • Plex
    2 countries

    Canada, United States

  • JustWatch TV Store
    2 countries

    Australia, New Zealand

  • Google Play MoviesUnited States
  • Fandango At HomeUnited States
  • CosmoGoCanada
  • blue TVSwitzerland
  • MagentaTVGermany
  • YouTubeUnited States
  • Neon TVNew Zealand
  • Kino on DemandGermany
  • TV 2 PlayNorway
  • Fetch TVAustralia
  • PiclNetherlands
  • PlayerPoland
  • TriArt PlaySweden
  • Sunrise TVSwitzerland
  • VideoloadGermany
  • Premiery Canal+Poland
  • VerleihshopGermany
  • Freenet meinVODGermany
  • TVPPoland
  • Pilot WPPoland
  • FODJapan

Buy

  • Apple TV Store
    36 countries

    Argentina, Australia, Austria, Belgium, Bolivia, Brazil, Canada, Chile, Colombia, Costa Rica, Denmark, Ecuador, Egypt, Finland, Germany, Guatemala, Honduras, Hong Kong SAR China, Ireland, Israel, Italy, Japan, Malaysia, Mexico, Netherlands, New Zealand, Norway, Paraguay, Peru, Poland, Spain, Sweden, Switzerland, Thailand, United Kingdom, United States

  • Amazon Video
    25 countries

    Argentina, Australia, Austria, Brazil, Canada, Chile, Colombia, Denmark, Finland, Germany, Guernsey, Ireland, Italy, Japan, Malaysia, Mexico, New Zealand, Norway, Peru, Poland, Spain, Sweden, Switzerland, United Kingdom, United States

  • Rakuten TV
    18 countries

    Austria, Belgium, Czechia, Denmark, Finland, Germany, Hungary, Ireland, Italy, Luxembourg, Netherlands, Norway, Poland, Portugal, Romania, Sweden, Switzerland, United Kingdom

  • Sky Store
    5 countries

    Austria, Germany, Ireland, Switzerland, United Kingdom

  • SF Anytime
    4 countries

    Denmark, Finland, Norway, Sweden

  • maxdome Store
    2 countries

    Austria, Germany

  • Google Play MoviesUnited States
  • Fandango At HomeUnited States
  • CosmoGoCanada
  • blue TVSwitzerland
  • MagentaTVGermany
  • YouTubeUnited States
  • TV 2 PlayNorway
  • Fetch TVAustralia
  • VideoloadGermany
  • VerleihshopGermany
  • Pilot WPPoland