Keanu was a good choice for this, but he forced the role. If you're gonna play Klaatu, you need to be calm, cool, collected and not anxious. Reeves came off as a bit too emotional, too....human. Still, it's better than that monstrosity Cruise made of 'War of the Worlds'.