And don't believe anyone telling you it's not. Don't worry about the bad reviews people give it, they either didn't watch it or didn't get it. Just sit back and enjoy, I know I did, this is Guy Ritchie at his best with a cast that leaves nothing to be desired. A solid 10 out of 10.