Superb casting all the way around, but especially with Anton Yelchin as Charlie, Colin Farrell as Jerry--and David Tennant as Peter Vincent. David Tennant was brilliant as the hard drinking, oversexed, cigar smoking, foul-mouthed Peter Vincent. No matter what happens he's never too busy to take a drink or light a cigar. Anton Yelchin was equally brilliant.
A funny and smart film. Thankfully, they didn't go overboard on the 3-D/special effects. First film that I've seen this year that I want to see again immediately. I'm ready to order my DVD copy.