As expressed clearly in the headline, this is my favorite Gerard Butler. Prior to this movie i disliked him as i hated his role and disliked the movie 300. However, this movie completely changed my perception of him and became a big fan of him instantly. His acting and his role as the lead character of this movie is superb. This series is a hidden gem. Also i loved the role of Powers Boothe in this movie.