All Cast

Maria Thayer

Maria Thayer

Annie

Sam Page

Sam Page

Ted

Randy J. Goodwin

Randy J. Goodwin

Barry

Vivica A. Fox

Vivica A. Fox

Lucy

Ryan Bittle

Ryan Bittle

Dean

Nay Nay Kirby

Nay Nay Kirby

Mia

Matt Winston

Matt Winston

Chester

Lucy Loken

Lucy Loken

Amy

Peter Jason

Peter Jason

Santa

Daniel Weaver

Daniel Weaver

Ian

Greg Roman

Greg Roman

Albie

Vicki Lawrence

Vicki Lawrence

Martha

Laura Niemi

Laura Niemi

Leanne

Lucy Butler

Lucy Butler

Sara

Bart Braverman

Bart Braverman

Cab Driver

Stephanie Erb

Stephanie Erb

Customer

J. Downing

J. Downing

News Desk Clerk

Annette M. Lesure

Annette M. Lesure

Secretary

Pierrino Mascarino

Pierrino Mascarino

Older Man

Tahmus Rounds

Tahmus Rounds

Homeless Man

Matt Miller

Matt Miller

Business Man

Max Aria

Max Aria

Jeep Jerk (uncredited)