Wow, this was honestly better than I expected. The beginning started out a little too slow and sometimes scenes were just stretched out when they could have been shorter, but I realize now that it was all just part of the movie and it was definitely worth the wait, if that makes any sense lol.
Also, kudos to the guy for landing such a babe.