The last three weeks have given us a parade of high-profile flops. This weekend could turn things around.