Absolutely loved

Rating: 9/10 (29 March 2018)

Don't know how people are judging this so bad, I was expecting shambles but it was great, happy, sad, in the end I stopped rooting for the dad to be saved I was ALLL about belle and the beast getting JIGGY