While the morality plays dished out by Hollywood are abundantly entertaining, they are a highly unreliable guide to the real world of politics.