Bad Ass

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.

Danny Trejo

(Frank Vega)

Charles S. Dutton

(Panther)

Ron Perlman

(Mayor Williams)

Patrick Fabian

(Officer Malark)

Joyful Drake

(Amber Lamps)

John Duffy

(Martin)

Harrison Page

(Klondike Washington)

Richard Riehle

(Father Miller)

Winter Ave Zoli

(Tatiana)

Tonita Castro

(Juanita Vega)

Andy Davoli

(Renaldo)

Patricia De Leon

(Marissa)

Frank Maharajh

(Detective Shah)

Jillian Murray

(Lindsay Kendall)

Shalim Ortiz

(Frank Vega-young)

Craig Sheffer

(Attorney)

Chris Spencer

(Martin Sr.)

Jessica Lee

(Woman in Purple)

John Dixon

(Skinhead #1)

Kevin Patrick Burke

(Skinhead #2)

Olivia Moss

(Emily Kendall)

Makenzie Moss

(Nikki Kendall)

Jennifer Blanc

(Frances)

Davenia McFadden

(Rita)

Larry Richardson

(Calvin)

Mackenzie King

(Girl on Bus)

Danny Woodburn

(Sluggy Korn-Nuts)

Austin Michael Scott

(Austin Linkler)

Craig Johnson

(Sebastian)

Erik Betts

(Terence)

Heidi Kramer

(Rebecca Parker)

Christine Clayburg

(News Anchor)

Sam Rubin

(Male Interviewer)

Ezra Buzzington

(Store Clerk)

Anthony Martins

(Gang Banger #1)

Chad Guerrero

(Gang Banger #3)

Donzaleigh Abernathy

(Mother)

Duane Whitaker

(Rex / Pawn Shop Owner)

David A. Arnold

(James Worthy)

Norma Michaels

(Elderly Women)

Eddie J. Fernandez

(Tattoo Guy)

Thomas Rosales Jr.

(Bartender)

Tyler Tuione

(Churchill)

C.C. Taylor

(Militant Guy)

Larry Moran

(Capt. Jenkins)

Brian Schlesinger

(Aldo the Office Boy)

Baxter

(Himself)

Joe Holiday

(Baller)

Jack Freshkin

(Jewish Priest)

Sebastian Valdes

(Guy in Jeep)

Isabella Cascarano

(Agata (uncredited))

Craig Moss

(Generous Bus Driver (uncredited))

Brett Friedmann

(Office Worker (uncredited))

Robert Sean Burke

(Bus Driver #2 (uncredited))

Dorian Kingi

(Two Dudes #1 (uncredited))

Joe Ordaz

(Two Dudes #2 (uncredited))

Buddy Sosthand

(Other Baller #1 (uncredited))

Mark Rhino Smith

(Other Baller #3 (uncredited))

Esteban Cueto

(Buffed-Out Guy (uncredited))

Dan Snow

(TV hockey announcer (voice, uncredited))