All Cast

Samuel L. Jackson

Samuel L. Jackson

Ken Carter

Rob Brown

Rob Brown

Kenyon Stone

Robert Ri'chard

Robert Ri'chard

Damien Carter

Rick Gonzalez

Rick Gonzalez

Timo Cruz

Nana Gbewonyo

Nana Gbewonyo

Junior Battle

Antwon Tanner

Antwon Tanner

Worm

Channing Tatum

Channing Tatum

Jason Lyle

Ashanti

Ashanti

Kyra

Texas Battle

Texas Battle

Maddux

Lacey Beeman

Lacey Beeman

Susan

Octavia Spencer

Octavia Spencer

Mrs. Battle

Allison Kyler

Allison Kyler

Dancer

Cindy Chiu

Cindy Chiu

Bay Hill Cheerleader

Adrienne Bailon-Houghton

Adrienne Bailon-Houghton

Dominique

Dana Davis

Dana Davis

Peyton

Sonya Eddy

Sonya Eddy

Worm's Mother

Debbi Morgan

Debbi Morgan

Tonya

Mel Winkler

Mel Winkler

Coach White

Paul Rae

Paul Rae

Guardian

Ray Baker

Ray Baker

St. Francis Coach

Roger Lim

Roger Lim

Benson Chiu (uncredited)

Vincent Laresca

Vincent Laresca

Renny

Sidney Faison

Sidney Faison

Ty Crane

Marc McClure

Marc McClure

Susan's Dad

Jenny Gago

Jenny Gago

President Martinez

Ben Weber

Ben Weber

Mr. Gesek

Floyd Levine

Floyd Levine

Taxi Driver

Robert Hoffman

Robert Hoffman

Dancer

Denise Dowse

Denise Dowse

Principal Garrison