All Cast

Sean Penn

Sean Penn

Commie

Kid Rock

Kid Rock

Troglodyte

Shanna Collins

Shanna Collins

Bartender

Bianca Sia

Bianca Sia

Jamaican Girl

Rod Simmons

Rod Simmons

Newscaster

Tommy Reid

Tommy Reid

Prius Salesman

Kris Page

Kris Page

Waiter

Lucas James

Lucas James

Groom in Tux

Michael Derek

Michael Derek

Groom in Dress

Bill Ritchie

Bill Ritchie

Suspect Priest

Kevin Taylor

Kevin Taylor

Gay Priest