Ugh, about damn time. I had sort of anticipated the full trailer would be released at some point this week since Meryl was in London promoting the film. She did some publicity stuff and unveiled a new movie poster that will be splattered all over the U.K. for the next couple of months until its premiere. I liked the trailer and more than anything enjoy what is inevitably going to follow: apeshit buzz about her performance. Let the games really begin.