From left to right:
Lucifer Ball, played by Tameka Peters in River City Rollergirls' "Season's Beatings"
Storm Trooper, played by Stoagie Schwank in the Dominion Christmas Parade
Clara played by Natalie St. John in Richmond Ballet's "The Nutcracker"
Josh, played by Jody Ashworth in Hanover Tavern's "A Lug Nuts Christmas."
The Snow Queen, played by Morgan Barnes
A Richmond classic from the days of Miller and Rhoads, Legendary Santa makes his magical stop at the Children's Museum of Richmond's Santa Land. Children can shop for family members at the Fawn Shop, ride the Polar Train and tell Santa their wish lists. Ticketed events include Sunset and Sunrise with Legendary Santa and Tea With Santa at the former Miller and Rhoads Tea Room. Children's Museum of Richmond's central location. Begins Nov. 29, runs through Dec. 24, legendarysanta.org.
Jan Van de Graff, played by Christie Jackson
In "Drowsy Chaperone." As a theater devotee dreams about the glamour of 1920s-era musicals, one of his favorite shows springs to glitzy, goofy life in his living room. Swift Creek Mill Theatre, runs through Dec. 21, swiftcreekmill.com.
Tevye, played by David Benoit
In "Fiddler on the Roof." The holidays are all about tradition, and so is this celebrated musical. Though set more than 100 years ago in czarist Russia, the clashes between generations and neighbors still resonate today and songs like "Matchmaker" and "If I Were a Rich Man" never lose their appeal. Virginia Rep, runs through Jan. 12, va-rep.org.
Luis, played by Ramon Licairac
Dale, played by Xander Wong
In "It's a Fabulous Life." In the classic movie "It's a Wonderful Life," Jimmy Stewart finds out what the world would have been like without him. In this re-imagined version, a playwright and actor named Joe wonders what would have happened if he hadn't been born gay. A fresh look at an old theme, this mix of silly fun and surprising poignancy is a welcome departure this holiday season. Richmond Triangle Players, runs through Dec. 14, rtriangle.org.
The Garden Keeper, played by Dawn Lipscomb
In "Dominion GardenFest of Lights." Half a million lights — that's more than 40 miles of light strands — illuminate Lewis Ginter Botanical Garden for its 19th annual dazzling display. Opens Nov. 29, runs through Jan. 13 (closed Dec. 24-25), lewisginter.org.
Building Engineer, James Center Property
One of the people who helps string the bulbs with care, Jones says things are ready to go. Downtown comes to light at the 29th annual Illumination of James Center on Friday, Dec. 6, from 6-7 p.m. The free event features such entertainment as the Kings of Swing, the Greater Richmond Children's Choir, the American Youth Harp Ensemble and characters from the "Nutcracker" cast. Unwrapped gifts for children younger than 18 will be collected. Parking available for $3 after 4 p.m. at 10th and Canal streets.
Joseph, played by Evan McKeel
Mary, played by Elizabeth Ratliff
In "Glorious Christmas Nights." The West End Assembly of God's spectacle is an annual dazzler, but keeps focus on the reason for the season. This year's theme is "A Storybook Christmas." West End Assembly of God, runs Dec. 4-15, gloriouschristmasnights.com.
Margaret Moore, played by Laney Yoo
In "'Twas the Night Before Christmas." If your holidays aren't complete without a dose of Santa Claus, then this show promises satisfaction. Based on the famous Clement Moore poem, this musical imagines the poet being dragged out of his pre-Christmas funk by the images of celebration all around him. Saccharine? Maybe, but what are the holidays without a little something sweet? Virginia Rep, opens Nov. 29, runs through Dec. 29, va-rep.org.
Queenie, played by Grey Garrett
Burrs, played by Terence Sullivan
In "The Wild Party." Parties proliferate at the end of the calendar year but none you will attend will be as over-the-top as the musical one the Firehouse is throwing. Two hot lovers hold a party where each seems determined to make the other more jealous. If you think this is a recipe for disaster, well, that's not the half of it in this incendiary take on the excesses of the roaring '20s. Firehouse Theatre Project, runs through Dec. 28, firehousetheatre.org.