When: Fri., May 30, 7-10:30 p.m. and Sat., May 31, 7-10:30 p.m.