Cast & Crew

Directed by

Diana Lee Inosanto
(as D. Lee Inosanto)

Writing Credits

Diana Lee Inosanto
(written by) (as D. Lee Inosanto)

Cast

Diana Lee Inosanto
Karen O'Neil
Keith David
The Minister
Melissa Taylor
Lorna
Shane Weingardt
Attacker #1
Mark Griffin Jr.
Attacker #2
Ryan J. Parker
Attacker #3
Michael O'Laskey II
McClain Evans
Ayo Fadeyi
Policeman #1
Curtis Magee-Ortiz
Policeman #2
Jeff Liu
Matthew
Danny Lopez
Picture of Tim
Kerry Knuppe
Brenda
Jonathan Camp
Craig Beard
John Campbell
John
Ben Perkins
Buck
Matthew Wood
Matt - Kid being teased
Steve Bradley
Protective Parent
Robert Kammer
Biker with Beer
Tim Lounibos
Simon O'Neil
Michael Hake
Gary O'Neil
Cesar Lomeli
Sheriff Salazar
Germaine De Leon
Darrel
Scott Cooper Ryan
Clyde
Gina Scalzi
Annie Evans
Spice Williams-Crosby
Judith
Sab Shimono
Taki Nakano
Michael Yama
Yori Nakano
Ellis McGee
Brian - Black Belt / Samurai #3
Brad Thornton
Larry - Black Belt
Bryan Frank
Peter O' Neil
Arlene Rapal
Anita O'Neil
Hanna Watanabe
Young Amy
Mark McGraw
Rick Beard
Madelon Guinazzo
Jane Norton
Michael Auteri
Pastor George
Lisa Dalton
Jean Beard
Justin Frazier
Gym Coach
Louis Mandylor
Mark Corey
Ken Kerman
Coach Vickens
Vincent Olan
Cut Man Jack
Steve Reiter
Corner Man
Willie Laureano
Fighter #1 / Samurai #2
Alex Jovica
Fighter #2
Mathew Albanese
Fighter #3
Stephen Blea
Referee #2
Ron Balicki
Samurai #1 / Sparring Partner Vince
Sara N. Salazar
Death
Matt Stetson
Principal Smith
Jefferson Arca
Pook
Phillip Held
Zeke
J. Michael Weiss
Charlie
Alan Shackelford
Dr. Bremmer
Oscar Bravo
Alejandro Vega
Manuel Roybal
Coach Zapade
C.C. Edwards
Referee #3
Phil Luna
Funeral Director
Tzi Ma
Buddhist Monk
Erik Betts
Kevin
Sheila Looney
Nina
Maiz Lucero
Jessie
Larry St. Clair
Black Belt #1
Dennis Batka
Black Belt #4
Rosine 'Ace' Hatem
Deputy Sheriff Taylor
Zachary Balicki
Child
Esperanza Catubig
Melody O'Neil
Jimmy Drain
Jock
Mark Steven Grove
Samurai #4
Emily Kuroda
Flora Nakano
Mike Mukatis
Jim O'Neil
Vanessa Phoenix
Activist
Heather Soon
Adult Amy
Dennis Yen
Black Belt
Jake Alexander
Martial Artist
Fred Degerberg
Boxing Coach
Diana Reveal
Karen Nakano

Produced by

Craig Ayers
line producer
Sal Baldomar
co-producer
Ron Balicki
executive producer / producer
William Ballard
associate producer (as William 'Cool Breeze' Ballard)
C.C. Edwards
associate producer
Alan Gitlin
co-producer
Mark Steven Grove
co-producer
Madelon Guinazzo
executive producer
Ron Guinazzo
executive producer
Tarik Heitmann
line producer / producer
Diana Lee Inosanto
producer (as D. Lee Inosanto)
Sue Inosanto
executive producer
Chil Kong
associate producer
Mike Mukatis
executive producer
Erin Quill
associate producer
Kurt Schneider
executive producer
Erica Spano
associate producer
Brad Thornton
co-producer

Music by

Deane Ogden

Cinematography by

Mark Rutledge
director of photography

Editing by

Reine-Claire

Casting By

Patricia Rose

Costume Design by

Vanessa Phillips

Makeup Department

Elizabeth Kan
makeup supervisor
Liz Kan
hair stylist

Production Management

Tarik Heitmann
unit production manager
Colby Mitchell
unit production manager

Second Unit Director or Assistant Director

Meagan Asplin
second assistant director
Ron Balicki
second unit director
Mitch Dickman
first assistant director
Éowyn Mishawn
second assistant director
Erica Spano
second assistant director
Russell White
second unit director

Sound Department

Shawn Anderson
boom operator
Todd Danceford
boom operator
Jeff Deel
sound mixer
Michael Ferdie
additional sound editor / re-recording mixer
George R. Groves Jr.
supervising sound editor
Sean Groves
assistant sound editor
Jimmy Kuehn
boom operator
Mark Server
assistant sound editor
Sean Skinner
sound mixer
Mike Williams
sound mixer
Larry Hopkins
sound editor (uncredited)

Visual Effects by

David C. Bryant
lead cgi artist: Pixel Playground
Jon Firestone
green screen consultant
Don Lee
visual effects supervisor: Pixel Playground Inc.
Kim Lee
visual effects producer: Pixel Playground
Cory Lee
paint/rotoscope artist: Pixel Playground, inc. (uncredited)

Stunts

Ron Balicki
fight choreographer / stunt coordinator
Mark Griffin Jr.
stunts (as Mark Griffin)
Mark Steven Grove
assistant stunt coordinator
Phillip Held
stunts
Alex Jovica
stunts
Willie Laureano
stunts
Ellis McGee
stunts
Ryan Parker
stunts
Shane Weingardt
stunts
J. Michael Weiss
stunt performer

Camera and Electrical Department

Zachary Armstrong
second assistant camera
Keith Banks
electrician
Jon Firestone
videographer
James Harshman
electrician
David R. Higgins
camera operator / first assistant camera
Rex Kenney
key grip
Bryan Sprow
key grip

Costume and Wardrobe Department

Francesca Palizzi
set key wardrobe (as Francesca Bollinger)
Vanessa Phoenix
wardrobe supervisor

Editorial Department

Jeremy Becker
on-line editor
J.R. Benson
supervising colorist: high definition
Philip S. Miller
assistant colorist
Glen Phipps
technical supervisor: post-production
Tracy Smith
colorist

Music Department

Jon Baliouse
musician: woodwind soloist
Connie Bearse
music preparation
Mark Estes
head of music preparation
Tom Geron
score mixer / score recordist
Nina Harwood
musician: ethnic woodwinds soloist
Roisyn Matthews
musician: violin soloist
Kerri McAdams
orchestra contractor
Reya Nesbit
musician: violin
Deane Ogden
conductor / orchestrator
Greg Riley
assistant to composer / musician: guitar
Katie Williamson
music preparation
Jai Meghan
assistant to composer (uncredited)

Script and Continuity Department

Dora Hopkins
script supervisor

Additional Crew

Mark Andrews
technician: on-line high definition
Ron Balicki
martial arts fight trainer
Alejandra Engelberg
production assistant
Jeff Liu
screenplay consultant
Colby Mitchell
production coordinator
Gregory Segal
producer's representative
Jhoanna Trias
production assistant
Matthew Wood
production assistant

Thanks

Gilbert L. Johnson
dedicatee
All Filters