Maggie’s Summer... Gravity, Water, swimsuits, fun... and some pain