

If I had to choose Macbeth I would choose Tom Hanks, because Tom Hanks simply does not make bad movies, and he is the best actor in the world (you cannot argue this point). For Lady Macbeth, I would choose Angelina Jolie, because she wears the pants in every relationship she's in, plus she's Laura Croft, the Tomb Raider. This is the perfect cast for Macbeth: The Movie.