Sure it's cheesy bit damn good maybe cause Gerard Butler is awesome among other aspects! I remember seeing in the theater just wasn't reviewing back then either way appreciate it what it is. Mark Neveldine/Brian Taylor created such a bizarre story that is so dark and fun to watch! I recently decided to rewatch Dexter with Michael C. Hall being masterful, oddly he's just as great in this. I've got you under my skin is so good too.