What to do this weekend: Friday, Oct 27 - Sunday, Oct 29