MUSIC: Legendary '80s-era LA punk band, X, bring their annual Xmas Rock n Roll Revival show to Slim's for two nights, featuring the four original X band members along with gospel duo, Sean Wheeler and Zander Schloss, and The Black Tibetans. (8 p.m., Slim's, 333 11th Street)

FILM: Sing-along junkies should get to clearing those pipes -- Laurie Bushman and Sara Moore host a Westside Story Singalong on the "glorious widescreen," featuring subtitles for belting out the tunes, goody bags, and a costume contest. Runs through Monday. (7 p.m., Castro Theatre, 429 Castro Street)

CLUB: Friends of SFist DJs Rantz and Ts host a New Year's Eve installment of the monthly Early night, featuring a wide range of tunes from the '80s to present, including new wave, pop, hip hop, and rock-steady. (6 to 10 p.m., Beauty Bar, 2299 Mission Street)