This movie was absolutely one of the best movies I've ever had the pleasure of watching. The cast was impeccably chosen, and complemented each other to perfection. I giggled throughout the entire movie, and the more serious parts were brilliantly woven in. Love loved loved it!