Whoever is playing David Seville... wow, they couldn't get a more wooden actor even if they spliced the DNA of Keanu Reeves with a birch tree to become Keanu Leaves.

Mind you, I was impressed with Transformers, so... fingers crossed...