Skip to content
SearchOTT
Bad Ass poster

Bad Ass

2012·Movie·R·91 min·5.8(433)

They messed with the wrong senior citizen.

Decorated Vietnam hero, Frank Vega returns home only to get shunned by society leaving him without a job or his high school sweetheart. It's not until forty years later when an incident on a commuter bus makes him a local hero where he's suddenly celebrated once again. But his good fortune suddenly turns for the worse when his best friend is murdered and the police aren't doing anything about it.

▶ Watch trailer

Where to watch Bad Ass in United States

Click a service to open Bad Ass there. Availability last verified on June 21, 2026.

Where is Bad Ass streaming around the world?

CountryStreaming onRent / Buy
United StatesAmazon Prime Video, Amazon Prime Video with Ads, The CW, HooplaAmazon Video, Apple TV Store, Google Play Movies
United KingdomAmazon Video, Google Play Movies, Sky Store
CanadaAmazon Prime Video, Disney Plus, Amazon Prime Video with Ads, Tubi TVApple TV Store, Google Play Movies, CosmoGo
AustraliaApple TV Store, Google Play Movies, YouTube
GermanyAmazon Prime Video, Amazon Prime Video with Ads, Amazon Prime Video Free with AdsApple TV Store, Amazon Video, Google Play Movies
FranceApple TV Store, Google Play Movies, YouTube
SpainApple TV Store, Google Play Movies, Amazon Video
BrazilDisney PlusGoogle Play Movies
JapanAmazon Video, Apple TV Store, FOD

About Bad Ass

Bad Ass is a 2012 English-language action and drama film directed by Craig Moss. The cast is led by Danny Trejo, Charles S. Dutton, Ron Perlman. It has a runtime of 1h 31m. Viewers rate it 5.8/10 across 400 ratings. In United States, it is currently streaming on Amazon Prime Video, Amazon Prime Video with Ads, The CW.

Bad Ass was produced by Amber Lamps and Silver Nitrate and made in United States of America. It was released on April 12, 2012, and carries a R certification.

Director
Craig Moss
Writers
Elliot Tishman, Craig Moss
Release date
April 12, 2012
Original language
English
Age rating
R
Status
Released
Country
United States of America
Production
Amber Lamps, Silver Nitrate
#vietnam veteran#hero#corruption#society#bus#based on true story#friends#domestic violence#los angeles, california#muder

Bad Ass cast & crew

Bad Ass was directed by Craig Moss and written by Elliot Tishman and Craig Moss.

The cast features Danny Trejo as Frank Vega, Charles S. Dutton as Panther, Ron Perlman as Mayor Williams, Patrick Fabian as Officer Malark, Joyful Drake as Amber Lamps, and John Duffy as Martin.

Behind the camera, the score was composed by Todd Haberman, cinematography is by John Barr, and it was produced by Jim Busfield and Ben Feingold.

Is Bad Ass worth watching?

Bad Ass holds an audience score of 5.8/10 from 433 ratings, a more divisive action films.

At 1h 31m, it's an easy, time-light watch.

If you enjoy action and drama, Bad Ass is worth a place on your watchlist.

How and where to watch Bad Ass

In United States, you can stream Bad Ass on Amazon Prime Video, Amazon Prime Video with Ads, The CW, Hoopla, and Fawesome, or rent and buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube. Click any service above to open it directly.

Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.

Rate & review

Your rating and review are saved privately in this browser — no account needed.

Cast of Bad Ass

Danny Trejo

Danny Trejo

Frank Vega

Charles S. Dutton

Charles S. Dutton

Panther

Ron Perlman

Ron Perlman

Mayor Williams

Patrick Fabian

Patrick Fabian

Officer Malark

Joyful Drake

Joyful Drake

Amber Lamps

No photo

John Duffy

Martin

Harrison Page

Harrison Page

Klondike Washington

Richard Riehle

Richard Riehle

Father Miller

Winter Ave Zoli

Winter Ave Zoli

Tatiana

Tonita Castro

Tonita Castro

Juanita Vega

Andy Davoli

Andy Davoli

Renaldo

Patricia De Leon

Patricia De Leon

Marissa

More from the Bad Ass Collection

Bad Ass — FAQs

Where can I watch Bad Ass in United States?

Bad Ass is streaming on Amazon Prime Video, Amazon Prime Video with Ads, The CW, Hoopla in United States.

Is Bad Ass on Amazon Prime Video?

Yes — Bad Ass is currently available on Amazon Prime Video in United States.

What language is Bad Ass in?

Bad Ass is originally in English. Subtitle and dub options vary by streaming service.

How long is Bad Ass?

Bad Ass runs 1 hours 31 minutes (91 minutes).

What is Bad Ass rated?

Bad Ass is rated R. It holds a 5.8/10 audience score from 433 ratings.

More like Bad Ass

Casualties of War
Dead Presidents
Born on the Fourth of July
Missing in Action 2: The Beginning
Blind Fury
Mexicali
Above the Law
The Corruptor
Taxi Driver
Boxcar Bertha
The Last Boy Scout
Exit Wounds