Though it's not without its cloying moments of indie quirkiness, it surprises with real insightful emotional authenticity and narrative inventiveness. Basically 'Annie Hall' re-packaged for the hipster generation, but it works due to the strong cast and smart writing.