Sponsored link
Wednesday, March 18, 2026

Sponsored link

Tagged with: Stage

The SF election: What happened?

 The 2016 election may well be a turning point in our national and local politics. The problem is that it’s unclear what direction the...

Support 48 Hills! Here’s why

Since we launched in 2013, 48 Hills has been a vital voice on a local scene dominated by bland corporate media, sensationalizing online outlets,...

Noir, n’est-ce pas?

SCREEN GRABS Things are changing at the Roxie (not for the first time) at the Roxie, with some fresh programming blood and the departure...

OPINION: Some SF ballot measures Donald Trump would love

This November, the nation will face the possibility of electing a ruthless real estate developer whose rhetoric is filled with reactionary outbursts, misogyny, racism,...

‘Moonlight’ electrifies

SCREEN GRABS In 2008, the SF International Film Festival premiered then-local resident Barry Jenkins’ Medicine for Melancholy, a stylish surprise in which a one-night-stand between...

Rocky Horror Picture Fail

SCREEN GRABS The Rocky Horror Picture Show was an important part of my young life. I first saw it in a theater in Greenwich...

BEST OF THE BAY 2016: EDITOR’S PICKS

48 Hills is proud to host the Bay Guardian Best of the Bay 2016. Every year, our Bay Guardian Best of the Bay Editor's...

Bernie comes to SF to support Jane Kim, Prop. 61

Bernie Sanders was in town Saturday morning to rally with Jane Kim (and a lot of other progressive candidates) before doing an event in...

Return of the ‘Natives’

ONSTAGE "The initial reaction was shock -- but shock in a good way," laughed Patrick Makuakane, kumu (director) of SF hula dance troupe Nā Lei Hulu...

Crip wisdom, alive and dynamic

ONSTAGE People with chronic pain, differently abled body parts, degenerative diseases comprise an important part of our society -- 19 percent according to one 2010...