Jake Gyllenhaal sells it with this fascinating portrayal of the main hero of this thriller. Enjoy the review and let me know your opinions as well.