This is a very well done movie I enjoyed with my teen daughter! It's a comedic drama and so well written. The acting is excellent, and the hilarious lines delivered beautifully. It's thoughtful and the characters are very 3 dimensional and well developed.