Front row, from left, Julia Patella, Addison Blumberg and Jeanette Smith; middle row, from left, Dylan Katz, Maya Karp, Sheldon Bruce Zeff as Santa, Teddy Brendel as Harry Finfer, Hudson Orfe and Makenna Katz; back row from left, Christina Pullen, Fiona Misiura, Kimmy Graham, Jack Lynch, and Andrew Reiman. M & M Stage Productions presents “Miracle on 34th Street” at MCCC’s Kelsey Theatre Nov. 21 to 30.

M&M Stage Production will present the holiday classic, “Miracle on 34th Street,” at Mercer County Community College’s Kelsey Theatre from Nov. 21 to 30.

Performances will take place Fridays, Nov. 21 and 28 and 8 p.m.; Saturdays, Nov. 22 and 29 at 2 p.m. and 8 p.m.; and Sundays, Nov. 23 and 30 at 2 p.m. A reception with the cast and crew follows the opening night performance on Nov. 21.

Based on the 1947 film, “Miracle on 34th Street” tells the story of Doris Walker, an executive at Macy’s Department Store and the single mother of precocious six-year-old Susan, who does not believe in Santa Claus. At last-minute notice, Macy’s hires a new Santa for the holiday season, who delivers a curiously convincing performance. Could he possibly be the real Kris Kringle? The plot turns to the courtroom after a rival department store argues that Kris Kringle should be declared insane because he genuinely believes himself to be Santa Clause.

The cast stars Sally Page of Princeton as Doris Walker; Roman Sohor of Manalapan as Fred Gailey; Aanya Menon of Belle Mead as Susan Walker; Dan Slothower of Plainsboro as Shellhammer; Sheldon Bruce Zeff of Newtown,Pa., as Kris Kringle; Arnold Brown of Monroe as Mr. Macy; Matthew Cassidy of Morrisville, Pa., as Mr. Gimble; Eve Connolly of Lawrenceville as Judge Group; Chuck Denk of Princeton as Thomas Mara; Judy Venturini of Mercerville as Mrs. Crookshank; Stacy Danka of Allentown as Clara; Jeffrey Millstein of East Windsor as Mr. Sawyer; Dylan Katz of West Windsor as Thomas Mara Jr., Maya Karp of Marlboro as Henrika; Teddy Brendel of Cranbury as Harry Finfer; John Maurer of Ewing as Tammany; and Gene Pullen of New Egypt as the Bailiff.

The ensemble includes Mike Almstedt of Hamilton, Amanda Bank of Princeton, Addison Blumberg of Yardley, Mary Rose Brendel of Cranbury, Mike DiIorio of Hamilton, Kaitlyn Dunkel of Hamilton, Diana Gilman Maurer of Ewing, Charlie Gormley of Morrisville, Pa., Kimmy Graham of Yardley, Pa., Colton Jiorle of Fairless Hills, Pa., Makenna Katz of West Windsor, Jack Lynch of Princeton, Michael Marrero of Hamilton, Marina McLaughlin of Columbus, Gina Migliaccio of Hamilton, Fiona Misiura of Hightstown, Tara Misiura of Hightstown, Hudson Orfe of Titusville, Julia Patella of Cranbury, Christina Pullen of New Egypt, Andrew Reiman of Yardville, Sarah Scatena of Robbinsville, Christopher Schmalbach of Marlton, Jeanette Smith of West Windsor and Tara Wagner of Hamilton.

The show is directed by Tom Bessellieu and produced by Mike Almstedt and Mike DiIorio, with musical direction by Charlie Demets and choreography by Laura Ghaffoor Murey. Chris Szemis is the stage manager; Louisa Murey is the costumer; and lighting is by M. Kitty Getlik. Cast photography is by Robert Gougher.

Tickets for “Miracle on 34th Street” are $18 for adults, $16 for seniors and $14 for students and children. Free parking is available next to the theater, located on the college’s West Windsor campus, 1200 Old Trenton Road. Tickets may be purchased online at kelseytheatre.net or by calling the Kelsey Box Office at 570-3333.