Chocolate Nutcracker: This urban take on the Tchaikovsky classic starts in Harlem and swings around the world with jazz and funk. Shows are at 2 and 7:30 p.m. Saturday and 3 p.m. Sunday at the Mahaffey Theater in St. Petersburg. $17-$37. (727) 892-5798. For traditional Nutcrackers at Ruth Eckerd Hall, the Straz and Largo Cultural Center, go to tampa bay.com/things-to-do.
Santa Speedo Run: Strip down to your tiny suit (no thongs, please!) for this 1-mile run at 4 p.m. Saturday at Clymer Park in Gulfport. Benefits AIDS Service Association of Pinellas and the Brighter Seasons for Children program. $20. (727) 328-3260.
Hallucination Before Christmas: It's a Christmas-Halloween mashup party at 9 p.m. Saturday at Czar in Tampa. Freakish dress appropriate. Benefits Feeding America Tampa Bay. Cost is $10 and three cans of food (before 11 p.m.). (813) 247-2664.
Lingerie Football League: The combo of model athletes in skimpy uniforms and full-contact football is back. For the home opener, the Tampa Breeze takes on the Miami Caliente at 9 p.m. Friday at the St. Pete Times Forum in Tampa. $15-$50. (813) 301-2500.
Chris Young: He has turned his win on Nashville Star into country gold, with hits Gettin' You Home (The Black Dress Song), The Man I Want to Be and Voices. See him at the Dallas Bull in Tampa on Friday, with doors open at 7 p.m. $9.95 advance, $15 day of. (813) 987-2855.
It's a Wonderful Life: Can't be Christmas without it, so here are two places to see the 1946 Jimmy Stewart film: In a classic setting at Tampa Theatre, with four showings Friday through Sunday (see tampatheatre.org for times); $9; (813) 274-8982. And for free under the stars at Pier 60 on Clearwater Beach at dusk Saturday; (727) 434-6060.
Kids and Family
Justin Bieber: The 16-year-old who's the hottest pop star on the planet — you'll recognize the swoopy-helmet hairdo — lands at the St. Pete Times Forum at 7 p.m. Sunday. It's nearly sold out. $33.25-$53.25. (813) 301-2500.
Parades by land and sea: There are street parades Saturday in Tarpon Springs (10 a.m.) and Safety Harbor (1 p.m.). Lighted boats cruise the waters around Madeira Beach (6:30 p.m. Saturday), Indian Rocks Beach (7 p.m. Saturday) and Redington Beach/Indian Shores (6 p.m. Sunday). All are free.
more to explore
Who doesn't need $1,000 right about now? Enter for a chance to win an International Plaza shopping spree at tampabay.com/things-to-do.