
Where to watch
Not streaming yet
Check back soon
Once Upon a Fight was released on January 1, 2012 but we couldn't find it on any streaming service yet. Rights can change — try again later.
Get the app to be notifiedCast · Directed by Enrique Murillo
AA
Alberto Alvarado
Agent Randall
AR
Antonio Bravo Rios
Anthony
LC

Leila Ciancaglini
Lea
MC
Mario KonanSki Corral
Chuy
PJ
Pepito Espinoza jr.
Agent Willis
RE
Ruany Francisco Estrada
Agent Frank
JL

Janet López
Girl friend
ML
Manuel Luna
John Bosco
FL
Fabián López
Rudy Manning
MM

Mariano Mendoza
MMA FIGHTER
MM

Mauricio Mendoza
Aldo Cassini
MM
Mayra Mireles
Mayte
More from Enrique Murillo · Director

Las sirvientas calientes
2019 · 6.5

Las sirvientas calientes 8
2021 · 7.6

Las Muertas de Juárez
2002 · 5.7

Las sirvientas calientes 3
2019 · 3.0

Los tres batos más buscados
2001 · 7.0

Hasta El Ultimo Cartucho
2007 · 5.0

Las sirvientas calientes 4
2020 · 7.3

La Clave 7: Parte 4
2008

Las sirvientas calientes 2
2019 · 6.4

Pervertidas 2
2018 · 4.8
See all fromEnrique Murillo
More like this

Sicario: Day of the Soldado
2018 · 6.9

Face/Off
1997 · 7.1

Sniper: Rogue Mission
2022 · 6.3

Once Upon a Time in Mexico
2003 · 6.3

Killer Elite
2011 · 6.3

American Made
2017 · 6.9

The Gray Man
2022 · 6.9

Sicario
2015 · 7.4

Sniper: Ultimate Kill
2017 · 6.4

The Painter
2024 · 6.0

The Beekeeper
2024 · 7.3

A Working Man
2025 · 6.7
Once Upon a Fight — streaming FAQ
Which OTT platform streams Once Upon a Fight?
Once Upon a Fight isn't streaming anywhere in Canada yet.
Is Once Upon a Fight on Netflix?
No, Once Upon a Fight is not on Netflix in Canada as of November 2026.
Is Once Upon a Fight on Amazon Prime Video?
No, Once Upon a Fight isn't on Amazon Prime Video in Canada right now.
Where can I watch Once Upon a Fight for free?
Once Upon a Fight isn't streaming in Canada yet, so there's no way to watch it free at the moment.
What is the OTT release date for Once Upon a Fight?
Once Upon a Fight hasn't started streaming in Canada yet. Based on the typical 6–8 week theatrical-to-streaming window, we estimate it will arrive around February 19, 2012. This is a prediction, not a confirmed date.