Loading...
Bad Ass

Bad Ass

2012·Movie·1h 31m18

Action, Drama

5.8 / 10 (452 votes)

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.

Directed by
Craig Moss
Original language
English
Released
12 April 2012

Where to Watch

Availability in the US · Subtitle and audio track data

Prime Video
Watch now →

Subtitle and audio languages not checked yet.

Last verified 2 Nov 2026

Cast

  • 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

  • JD

    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