Oh. My. God.

Rating: 10/10 (4 December 2014)

You have never seen Michael Keaton in a role like this. He turned in an absolutely stellar performance, the best role of his entire career, at least up to this point. You might think you know Michael Keaton. Not even remotely. I not only see Oscar nominations here but I'm betting a win for Keaton. Emma Stone as Sam is almost certain to get an Oscar nod. Zach Galifianakis as Jake, Edward Norton as Mike.the entire cast is extraordinary in this film. There is so much about this imaginative, sometimes funny, most of the time gripping, harsh, gritty, painful movie. Stunning is all I can say. This picture captures you right from the beginning and doesn't release you until the end. You will walk away knowing you've seen something out of the ordinary. And as much as I'd like to, I can't even say anything about the ending. You see it. You see what you think. But by all means, see this movie!