This movie wasdefinitely not what I was expecting! I was prepared to laugh through the whole thing but was surprised to find that it moved me to tears in some scenes. I thought it was stupid funny in some parts and yet other parts were real life, raw, and very moving. If I had not went in to watch this thinking I would laugh the whole way through, I would probably have given it a 4 star. In order to give it a 5 star I would have to want to watch this again, and once was enough for me!