Cast (22)

Maria Thayer

Annie

Sam Page

Ted

Randy J. Goodwin

Barry

Vivica A. Fox

Lucy

Ryan Bittle

Dean

Nay Nay Kirby

Mia

Matt Winston

Chester

Lucy Loken

Amy

Peter Jason

Santa

Daniel Weaver

Ian

Greg Roman

Albie

Vicki Lawrence

Martha

Laura Niemi

Leanne

Lucy Butler

Sara

Bart Braverman

Cab Driver

Stephanie Erb

Customer

J. Downing

News Desk Clerk

Annette M. Lesure

Secretary

Pierrino Mascarino

Older Man

Tahmus Rounds

Homeless Man

Matt Miller

Business Man

Max Aria

Jeep Jerk (uncredited)

Crew (21)

Nina Weinman

Writer

Kevin Connor

Director

Scott H. Campbell

Production Design

Amy Reece

Casting

Larry Levinson

Executive Producer

Linda Louise Sheets

Set Decoration

Erin Rosenmann

Makeup Artist

Evan Waters

Costume Design

Robert Halmi Jr.

Executive Producer

Lincoln Lageson

Producer

Jocelyn Carpenter

Hair Department Head

Randy Pope

Co-Executive Producer

Michael Spezzano

Makeup Department Head

Amanda Phillips

Co-Executive Producer

Maximo Munzi

Director of Photography

Vahn Armstrong

Art Direction

Penny Perry

Casting

Jennifer Jean Cacavas

Editor

Paul Ratajczak

Sound Re-Recording Mixer

Dora Hopkins

Script Supervisor

Nathan Wang

Original Music Composer