The film balances its entertainment aspects and its somewhat thought-provoking themes fairly well, but, because the former often overshadow the latter, it does not have the impact that the material allows for. Keanu Reeves’s acting style makes him a very good choice for the role of Klaatu; Jennifer Connelly’s performance is good but unremarkable; Jaden Smith gives the most dynamic performance in the film; it was nice to see John Cleese in an unusual role. Gort, the iconic robot from the 1951 movie of the same name, has been successfully modernized, creating a genuinely threatening character. There are many well-made special effects in The Day the Earth Stood Still, including the impressive swarm effects. I could not help but notice that Windows Vista and Microsoft Surface are featured quite prominently in the film.