Here's what to do during the weekend of March 28-30.