Just like everyone else, this movie really surprised me, when I first watched the trailer I thought it would be a little ridiculous at times but gave it a shot and was shockingly hooked. Great plot, no boring bits, would actually watch again in a couple weeks.