Movie was amazing all around . It was quick to get you familiar with the characters. It had me crying on and off through the whole movie .Had some light moments made you laugh . It mainly revolved around Kates character . Her acting was super . All the actors did a great job .The dancing , singing of the imaginary thought scenes were beautiful and transitioned well into it . I don't want to spoil it for people who haven't seen it , but it really is so much more than what the trailers showed . It honestly is worth the view . Beautiful