Dù có sự góp mặt của Forest Whitaker, bộ phim vẫn không thể cứu vãn được nội dung yếu kém của nó. "Tiểu thuyết lịch sử" không phải là lý do để thay đổi lịch sử. Sự phi lý bắt đầu từ nhân vật chính do James McAvoy thủ vai - một nhân vật tưởng tượng. Việc sáng tạo ra một nhân vật quan sát hư cấu để người đọc có thể gắn kết với cuốn sách là điều đáng tiếc, đáng buồn là người da trắng không thể đọc một cuốn sách mà không có một nhân vật chính da trắng để họ có thể gắn kết với nhân vật đó, nhưng ít nhất nhân vật này lại đóng một vai trò khá thụ động. Việc sáng tạo ra một nhân vật lịch sử giả mạo và cho rằng tác phẩm hư cấu này đã phơi bày sự thật về Amin trước thế giới là hành động thiếu trách nhiệm, lười biếng và ngớ ngẩn. Việc không khiến cho những hành động của nhân vật hư cấu này trở nên hợp lý hoặc thậm chí là hợp với lý trí là một hành động vô đạo đức, và nó đã mở đường cho những bộ phim như bộ phim họ dự định sẽ thực hiện với Leonardo DiCaprio trong vai một người thổi còi báo động về Enron - một người không bao giờ tồn tại. Logic của thế giới không áp dụng trong bộ phim này, nơi một cậu bé người Scotland nghĩ rằng việc ngủ với vợ của một tên độc tài sát nhân là điều bình thường. Nó cũng không áp dụng trong trường hợp vợ của tên độc tài lại muốn ngủ với một cậu bé da trắng ngốc nghếch, gầy gò và thiếu trách nhiệm. Thậm chí, MỌI người đều xếp hàng để ngủ với cậu bé da trắng gầy gò, thiếu trách nhiệm và kiêu ngạo này, cậu ta thậm chí còn khiến Gillian Anderson phải mê mẩn.
Forest Whitaker's performance is all the more impressive for making it almost worthwhile to sit through this dreck. "Historical fiction" does not justify changing history. The absurdity begins from the ground up with the imaginary lead character played by James McAvoy. To create a fictional observer for the purpose of giving the reader a point of connection in the book is regrettable, regrettable that white people can't just read a book without a white protagonist to connect to, but at least he was placed in a somewhat passive role. Making up a fake historical actor and crediting this fiction with exposing Amin to the world is irresponsible, lazy and stupid. Not making the actions of this creation believable or even sane is just criminal, and has opened the door for movies like the one they're planning to make with Leonardo DiCaprio as a heroic Enron whistleblower who NEVER EXISTED. The logic of the world does not apply in this film where some Scottish kid thinks its okay to sleep with the wife of a murderous dictator. It doesn't apply where the wife of the dictator desires to sleep with some stupid scrawny irresponsible white boy. For that matter EVERYBODY is lined up to sleep with this scrawny, irresponsible, arrogant white boy, he even has Gillian Anderson licking her comely chops.<br /><br />Let me declare, I do not like James McAvoy. I'm not sure what it is about him, but I thought his Mr. Tumnus in Narnia was creepy and pervy. I think that Kerry Washington would never look twice at him so I can't believe that the wife of a powerful dangerous man like Amin would risk and lose her life for him. I don't believe him as a Doctor, and I just don't see the appeal. His character seems to have far more arrogance than would make sense, and trying to make him look like a badass in shooting the cow was just...there's that word again...absurd. Think about it, you are watching all of these characters bend themselves into knots in order to accommodate this unbelievable main character and there never was such a guy.<br /><br />Gillian Anderson looks incredible and sounds more British than most Brits. Whitaker gives a great expansive magnetic performance, and highlighted, with his incomprehensible pre-Oscar speeches, just how much he was acting. It's a shame the film around him had no reason to exist.