Blackcap Productions, gin writer Elly Baxter, director Anthea Williams and musical director Jeremy Brennan have come together to create Mother’s Ruin, a cabaret featuring music by Amy Winehouse, Nina Simone, Martha Wainwright, Billy Joel and more. Mother’s Ruin winds its way through 18th-century London to New York speakeasies, the Australian bush and jungles of Peru through the eyes of sailors, barmaids, bootleggers and distillers. Starring Maeve Marsden and Libby Wood. Sydney Opera House, Bennelong Point. Tonight, 9pm and tomorrow, 6.30pm. Tickets: $60. Bookings: (02) 9250 7777 or online. Good Cook. Friendly. Clean. The sands of time do not seem to be in Sandra’s favour. Her housemates have informed her she needs to find a new place within two weeks. But Sandra is 50, and as she is rejected from more and more housemate interviews, her life begins to rapidly fall apart. Good Cook. Friendly. Clean. is a portrait of a woman struggling to stay afloat amid Sydney’s housing crisis. Marion Potts directs a cast that features Fayssal Bazzi, Tara Morice and Kelly Paterniti. Griffin Theatre Company, 13 Craigend Street, Darlinghurst. Today, 2pm and 7pm. Tickets: $25-$60. Bookings: (02) 9332 1052 or online. Until June 16. Sydney Opera House, Bennelong Point. May 29 and 30, 8pm. Tickets: $51. Bookings: (02) 9250 7777 or online. Mazzy Star Psychedelic-folk group Mazzy Star makes its Australian debut, performing as part of the Vivid Live program. The release of the band’s four-song EP Still will coincide with its performances at the Sydney Opera House. Sydney Opera House, Concert Hall, Bennelong Point. June 11-13, 9pm. Tickets: $79. Bookings: (02) 9931 1111 or online.