This is a really great movie. JGL is a fantastic actor and his work in this film is no exception. Seth Rogan strikes me as one-note for the most part but he does well as JGL's best friend. Anna Kendrick plays Anna Kendrick if Anna Kendrick were a newly minted psychologist. Bryce Dallas Howard has a small role that she plays exceptionally well. It's funny in all the right places and will pull at your heartstrings in all the right places. Great movie.