Has anyone been to see this yet? The trailer looked great but the reviews seem a bit mixed so just wondering if it's worth watching.