A look at the great weekend ahead