All over the place. Starts with a crazy long action scene before you're invested in the movie whatsoever, not that you'll ever get invested. Non-linear and nonsensical with horrible writing and just a weird vibe in general, and random sex scenes that add nothing.