

Where to watch
Availability shown for Canada · rights vary by countryCast · Directed by Jonathan Liebesman
AE

Aaron Eckhart
Michael Nantz
RR

Ramón Rodríguez
William Martinez
WR

Will Rothhaar
Cpl. Lee Imlay
MP

Michael Peña
Joe Rincon
BM

Bridget Moynahan
Michelle
NF

Noel Fisher
Pfc. Shaun Lenihan
JK

Joey King
Kirsten
BK

Beth Keener
Kathy Martinez
JH

Jessica Heap
Jessy
CH

Cory Hardrict
Cpl. Jason Lockett
JP

Jim Parrack
Peter Kerns
GP

Gino Anthony Pesi
Cpl. Nick Stavrou
More from Aaron Eckhart · Lead actor
More from Ramón Rodríguez · Co-star actor
More from Jonathan Liebesman · Director
More like this

The War of the Worlds
1953 · 6.8

The 5th Wave
2016 · 5.9

Independence Day
1996 · 6.9

The Avengers
2012 · 8.1

Pacific Rim
2013 · 7.0

Rim of the World
2019 · 6.0

Armageddon
1998 · 6.8

Green Lantern: Beware My Power
2022 · 6.8

Guardians of the Galaxy
2014 · 7.9

Star Trek IV: The Voyage Home
1986 · 7.2

Pacific Rim: Uprising
2018 · 6.1

Superman Returns
2006 · 5.8
Battle: Los Angeles — streaming FAQ
Which OTT platform streams Battle: Los Angeles?
Battle: Los Angeles is streaming on Netflix, StackTV and Netflix Standard in Canada, and available to rent or buy on Apple TV Store and CosmoGo.
Is Battle: Los Angeles on Netflix?
Yes — Battle: Los Angeles is available on Netflix in Canada as of November 2026.
Is Battle: Los Angeles on Amazon Prime Video?
Battle: Los Angeles isn't included with a Prime Video subscription in Canada, but you can rent or buy it on Amazon Video.
Where can I watch Battle: Los Angeles for free?
Battle: Los Angeles is available to stream free (with ads) on Global TV in Canada.
Netflix
StackTV Amazon Channel
Netflix Standard with Ads
Crave Amazon Channel
Global TV
Apple TV Store
CosmoGo
YouTube
Amazon Video


























