Surprisingly good

Rating: 8/10 (27 June 2020)

I went in this with low exceptions, but found this surprisingly good. Rachel McAdams is so cute in this movie. It's the perfect mix of cheesy and goofy. Low key liked the songs and the acting was great from the whole cast. The storyline was well developed, though I could have done without the ghost of Demi Lovato. Otherwise, perfect.