Halloween: The goblins come out Thursday for more events than we can print. Halloween Spree at the Glazer Children's Museum in Tampa offers trick-or-treating and a costume contest ($5); Ron White does scary good comedy at Novaween at NOVA 535 in St. Petersburg ($18.50); Fantasma Fest's Halloween Ball comes to the Castle in Ybor City ($8). For more events: tampabay.com/things-to-do.
Selena Gomez: This former Disney starlet refuses to go naughty, even as she's hyping a new LP, Stars Dance, and a new tour, which comes to the Tampa Bay Times Forum in Tampa on Wednesday. $26–$66. (813) 301-2500.
Michael Bublé: The Canadian crooner brings his five-piece band and eight-piece horn section to perform his own songs as well as classic covers Friday at the Times Forum in Tampa. $54.50–$115. (813) 301-2500.
Mamma Mia! With ABBA's greatest hits — Dancing Queen, S.O.S., Take A Chance on Me — we're feeling happy already. Four shows Friday and Saturday at Ruth Eckerd Hall in Clearwater. $35–$75. (727) 791-7400.
Big Pre-fest in Little Ybor: It brings nearly 100 punk bands to the Ritz Ybor, Orpheum, Crowbar and New World Brewery in Ybor City on Tuesday and Wednesday. The Bouncing Souls and Teenage Bottlerocket headline. $70 advance, $80 gate. thefestfl.com/fest12/prefest.
Florida Orchestra: You'll hear the powerful Also Sprach Zarathustra — you know, the theme from 2001: A Space Odyssey. Also, Orli Shaham performs Mozart's Piano Concerto No. 20. Concerts Friday at the Straz Center in Tampa, Saturday at the Mahaffey in St. Petersburg and Sunday at Ruth Eckerd Hall in Clearwater. $15–$45. (727) 892-3337.
Macbeth: Jobsite Theater sets the Shakespeare thriller in a modern fantasy world where magic and technology coexist. Previews on Wednesday and Thursday, opening Friday at the Straz Center in Tampa. $28. (813) 229-7827.
KIDS AND FAMILIES
St. Petersburg International Folk Fair: Roam the world with more than 30 ethnic villages, including cultural displays, food and live entertainment Saturday in St. Petersburg's Vinoy Park. $10; $6 students; free for children under 6.
Art Harvest: It celebrates 50 years, with more than 200 artists in Highlander Park in Dunedin for the juried event Saturday and Sunday. Free admission; $5 parking.