Characters played by Britt Robertson
Sophia Marlowe
Characters played by Ellie Reed
Annie
Characters played by Johnny Simmons
Shane
Characters played by Alphonso McAuley
Dax
Characters played by RuPaul
Lionel
Characters played by Dean Norris
Jay
Characters played by Jim Rash
Mobias
Characters played by Cole Escola
Nathan
Characters played by Amanda Rea
Bettina
Characters played by Melanie Lynskey
Gail
Characters played by Norm MacDonald
Rick
Characters played by Rebecca Krasny
Rebecca
Characters played by Richard Wharton
Burt Coyote
Characters played by Becky Poole
Tatted Girl
Characters played by Michelle Macedo
Stephanie
Characters played by Melissa Macedo
Stacie
Characters played by Kimmy Shields
Emmalou
Characters played by Louise Fletcher
Rosie
Characters played by Nicole Sullivan
Teresa
Characters played by Kosha Patel
Kaavi
Characters played by Elin Sandberg
Bass Player
Characters played by Joshua Triplett
Tariq
Characters played by Candace Hammer
Pam
Characters played by Courtney Daniels
Cheryl
Characters played by Erik Stocklin
Dr. Josh
Characters played by Alice Ripley
Kathleen
Mrs. Cratchit
Characters played by Iliza Shlesinger
Veronica
Characters played by Veronica Osorio
Pilar
Characters played by Roxy Wood
Foxxy Roxy
Characters played by Billy Brimblecom
Billy
Characters played by Betsy Sodaro
Betsy
Characters played by Meghan Falcone
Bride
Characters played by Kurt Koehler
Esta Noche Host
Characters played by Wayne Alon Scott
George
Characters played by Jim Suptic
Mickey
Characters played by Jan Broberg
Mother
Characters played by Brendan Hunt
Frederick
Characters played by Scott Adsit
Chuck
Mr. Scrooge
Characters played by India McGee
Iris
Characters played by Brian Shortall
Kyle
Characters played by Janet Hoskins
Motel Clerk
Characters played by Karen Graci
Crust Punk Woman
Characters played by Raven Hughes
Tech Lady
Characters played by Irene White
Carol
Characters played by Riley Schmidt
Dr. Jerry
Characters played by Rebecca Drysdale
Tiny Tim
Topper
Characters played by Pam Murphy
Sharon
Characters played by Joseph Limbaugh
Stadium Guard
Characters played by Brandon Alter
Julian
Characters played by Michael Adrian Palermo
Yuri
Characters played by Demetri Belardinelli
Art School Student
Characters played by Kelsey Morgan Arnold
Druggy Girl
Characters played by Marina Resa
Eager Bridesmaid
Characters played by Lawrence Kao
Sonny
Characters played by Craig Cackowski
Jim
Characters played by Kenzo Lee
Husband
Characters played by Alden Ray
Hotel Employee
Characters played by Crystal Rivers
Skeptical Bridesmaid
Characters played by Ronobir Lahiri
Dr. Despe
Characters played by Emily Schmidt
Teri
Characters played by Hardy Awadjie
North Face Guy
Characters played by Gilles Figuier
Fernando
Characters played by Drew Tarver
Derrin
Characters played by Teya Patt
Waiter
Characters played by Ken Weiler
Dan
Mr. Cratchit
Characters played by Rachel Emerson
Violet Rothschild
Characters played by Dawn Joyal
Francine
Characters played by Senta Burke
Wife
Characters played by Doris L. Guerrero
Karen
Characters played by Charles Maceo
Waiter
Characters played by Milia Mae
Nurse
Characters played by Cesar Hernandez
Latino Teen #1
Characters played by Paul Bates
Constable
Keith
Characters played by Exie Booker
Lead Cop
Characters played by Mason Trueblood
Private Oswald Chandler
Characters played by Andrew Steven Hernandez
Latino Teen #2
Characters played by Melanie Mosley
Nurse Lisa
Characters played by Mandi Moss
Blue Haired Woman
Characters played by Christian Anderson
Drunk Guy
Characters played by Maddie Dial
Gina
Characters played by Lisa Rothschiller
Panicked Customer
Characters played by Todd Aaron Brotze
Andrew
Characters played by Brendan Parry Kaufmann
Middle Aged Man
Characters played by Andrew Boyle
Ghost of Christmas Future
Greg
Characters played by Luke Banham
Large Dog Owner
Characters played by Matt Pierce
Arcade Kid
Characters played by Jill Benjamin
Estate Sale Woman
Characters played by Jully Lee
Small Dog Owner
Characters played by Mike Escamilla
Taxi Driver
Characters played by Rebecca Noble
Student
Characters played by Callandra Olivia
Nikki
Townsperson
Characters played by Cornelius Peter
Conductor
Characters played by Brayden Skoglund
Brat Kid
Characters played by George Lako
Kevin
Characters played by Jayme Andrews
Jake
Characters played by Schno Mozingo
Dub
Characters played by Janet Krupin
Saleslady
Characters played by Dennis Hattem
Old Man
Characters played by Lynn Adrianna Freedman
Nurse Mary
Characters played by Jun Hee Lee
Edwin
Characters played by Troy Ian Hall
Bagel Shop Worker
Characters played by Ashley Gibson
Customer
Characters played by Deyo Forteza
B-Boy
Characters played by Truly Magyar
Cass
Characters played by Natalie Britton
Korey
Characters played by Jasper McPherson
Eight Year Old Sophia
Characters played by David Alfano
Dr. Price
Characters played by Sebastian Karantonis
Pier I Employee
Characters played by Steffi Hill
Bridesmaid #1
Characters played by Herman Johansen
Ghost of Christmas Present
Characters played by Juan Alfonso
Employee
Characters played by Isabella Sanchez
Bridesmaid #2
Characters played by Brent Tyler
Park Official
Characters played by Garrett Wagner
Server
Characters played by Eric Allen Smith
Ghost of Christmas Past
Characters played by Brooklin Thacher
Rita Wertheimer
Characters played by Fernanda Valerio-Bretas
Bridesmaid #3
Characters played by Robert Briscoe Evans
Musical Director
Characters played by David Abelson
Mr. Wertheimer
Characters played by Melissa Biethan
Blind School Teacher
Characters played by Michael McCormack
Gary
Characters played by Vanessa Ross
Ticket Booth Cashier
Characters played by Grayson Francis
Art Student
Characters played by Kevin Carscallen
Drunk Pedestrian
Pedestrian
Characters played by Monique Kim
Cindy
Characters played by Christopher Gehrman
Dorky Tourist
Characters played by Donna Pieroni
Broad Shouldered Lady #1
Characters played by Christine Rodriguez
Homecoming Girl
Characters played by Gee Alexander
B-Boy Dancer #2
Characters played by Gabby Sanalitro
Broad Shouldered Lady #2
Characters played by Steven Wiig
Giants Fan
Characters played by Etienne Vick
Dog Walker with MILO
Characters played by Sheila M. Lockhart
Make Up Store Patron
Characters played by Carrie Clifford
Wendy
Characters played by Haylee Roderick
Dancer #1
Characters played by Sara Maraffino
Lush Shoe Customer
Characters played by Trent Walker
Mr. Christmas (Caroler)
Characters played by Steve Trzaska
Bridger
Characters played by Dave Patten
Club Patron
Characters played by Patrick Pedraza
Paperclip
Characters played by Cabran E. Chamberlain
Arcade Customer
Characters played by Liam Johnson
Cute Homecoming Dude
Characters played by Duncan Tran
B-Boy Dancer #1
Characters played by John Lyke
Skateboarder
Characters played by Michael Cox
Art Student
Characters played by Tyler Antoine Gordon
Hot Guy
Characters played by Bijon Hill
Hostess
Characters played by Bobby Ysip
Cable Car Passenger
Characters played by Eduardo Lezcano
Airline Passenger
Characters played by Sarah Schubert
Party Goer
Characters played by John Lobato
Store Patron
Characters played by Sarah Sunshine
Party Goer
Characters played by Rick Lasquete
Guy Leaving Restaurant Bumping into Sophia
Characters played by Heidi Michaelis
Club Patron
Characters played by Patrick Stanley
Russian Hill Pedestrian
Characters played by Briana Monet'
Kimono Girl
Characters played by Angelo Agojo
Hipster Guy
Characters played by Kenz
Pedestrian
Characters played by Thomas Dalby
Russian Hill Pedestrian
Characters played by Andie Arbogast
Goth Girl
Characters played by Shadia Iman
Park Goer
Characters played by Ray Medved
Pedestrian
Characters played by Austin Ressler
Groomsman