Wes Anderson Does The Impossible
It's Tribeca Film Festival week (or two weeks?) in New York, which means several things: Robert DeNiro's is probably holding another press conference RIGHT NOW, Rosie Perez is on a jury panel, and the "My Life, My Card.." American Express ads are inescapable.
Seriously. I've seen that M. Night Shyamalan one about 50 times now.