Spirited Cast and Crew

Main Cast: Ryan Reynolds as Ebeneezer Scrooge
Main Cast: Will Ferrell as Ghost of Christmas Present
Main Cast: Octavia Spencer
Supporting Cast: Sunita Mani as Ghost of Christmas Past
Supporting Cast: Aimee Carrero as Nora
Supporting Cast: Joe Tippett
Supporting Cast: Marlow Barkley as Wren
Supporting Cast: Maximilian Lee Piazza as Josh
Supporting Cast: Jen Tullock as Wendy
Supporting Cast: Anne Reardon as Office worker
Supporting Cast: Nico Tirozzi as 8-year-old-Clint
Supporting Cast: Billy Concha as Fish n Chips Guy
Supporting Cast: Peter Brownlee as Briggs Employee
Supporting Cast: Woody Fu as Charlie
Supporting Cast: Brian Bradbury as Mourner
Supporting Cast: Maddox Dalton as Baby
Supporting Cast: Daelan Dalton as Baby
Supporting Cast: Arasha Lalani as Co-Worker
Director: Sean Anders
Director: John Morris
Film Producer: Diana Pokorny
Film Producer: Will Ferrell
Film Producer: Ryan Reynolds
Film Producer: Sean Anders
Film Producer: Jessica Elbaum
Film Producer: David Koplan
Film Producer: John Morris
Film Producer: George Dewey