What to do this weekend: Friday, Mar 31 - Sunday, Apr 2