The previews for this movie do not do it any justice. Before I went to see the film I thought it looked funny and it had the same crew from other hilarious movies like Knocked Up and Superbad, but I wasn't sure what to expect. The end result is that Jason Segel in his first main role picture played the character amazingly. This movie is not a romantic comedy, although there is some level of romance, on the whole it is filled with hilarious antics and crude humour, two ingredients found in most top movies. I love 'How I met your mother', and am a fan of Jason Segel in the show but personally I believe he has stepped it up at least 10 notches in this film, I look forward to the next film by these guys and will recommend this film to all.