CALENDAR
THURSDAY, OCT. 29
Ron MacLean book signing with Hockey Towns, 7 p.m. at Bolen Books, Hillside Centre. Go to bolen.bc.ca or tel. 250-595-4232.
Arkham Abbey, a Halloween comedy-horror show at Craigdarroch Castle, today through Saturday. Children over 13 years only. Tickets at thecastle.ca or tel. 250-592-5323.
The Rocky Horror Show by Rebel Knock Out Production, 8 p.m. at the Metro Studio Theatre, 1411 Quadra St. Tickets at ticketrocket.com.
Chelsea Hotel. The songs of Leonard Cohen, 7:30 p.m. at the Belfry Theatre, 1291 Gladstone Ave. Tickets at belfry.bc.ca/tickets or tel. 250-385-6815.
Galey Farms Festival of Fear with Corn Maze of Horror, Crazy Train, Madame Isabella’s and Carnevil. Nightly to Saturday, 6-10 p.m. at 4150 Blenkinsop Rd.; galeyfarms.net.
Pumpkin Art on Oak Bay Avenue, hundreds of carved pumpkins featuring celebrities. Nightly to Friday, 5-9 p.m. and Saturday, 5-10 p.m. behind Oak Bay municipal hall, 2167 Oak Bay Ave. Go to pumpkinart.ca.
Evil Acres presents Slaughter House Extreme; The Final Cut and The Darkness Maze; Phobia Edition. Nightly to Saturday, 6:30-11 p.m. at 10375 Wilson Rd., North Saanich.
FRIDAY, OCT. 30
Little Shop of Horrors, the annual benefit in support of Kaleidoscope Theatre Productions Society. Friday and Saturday, 8 p.m. and Sunday, 2 p.m., McPherson Playhouse. Tickets at rmts.bc.ca or tel. 250-386-6121. > Story in GO, C6 Hawksley Workman plus Fiona Bevan, 7:30 p.m. at Alix Goolden Hall, 907 Pandora Ave. Tickets at Lyle’s Place; atomiqueproductions.com.
Groove Kitchen Halloween dance at Hermann’s Jazz Club, 753 View St. Tickets at groovekitchen.ca, Lyle’s Place and Long & McQuade.
Vox Humana Chamber Choirs presents An Evening at the Atrium, 800 Yates St., 7:30 p.m. Tickets at voxhumanachoir.ca.
Pigeon Hole with the Gaff and Bryx, 9 p.m. at Sugar Nightclub, 858 Yates St. Tickets at Lyle’s Place, Ditch Records; atomiqueproductions.com.