All Cast

Dave Davis

Dave Davis

Brian

Glenn Morshower

Glenn Morshower

Cameron Wilson

Logan Huffman

Logan Huffman

Ricky

Rachele Brooke Smith

Rachele Brooke Smith

Michelle

Lorelei Linklater

Lorelei Linklater

Rome

Ron Lester

Ron Lester

Coach Kaz

Michael Papajohn

Michael Papajohn

Mike

Marilyn Manson

Marilyn Manson

Himself

Eddie Hassell

Eddie Hassell

Oles

Major Dodge

Major Dodge

Officer Denny

Maemae Renfrow

Maemae Renfrow

Jade

Luke Shelton

Luke Shelton

Cody Cates

Henry Knotts

Henry Knotts

King

Major Dodge Jr.

Major Dodge Jr.

Parade Kid (uncredited)

Robert Johnson

Robert Johnson

Onlooker (uncredited)