I understand why people didn't like the movie, but I loved it! The singing and the chemistry between the two main characters were perfect. I definitely recommend it if you like romance. Sofia's voice is so unique, some people either love it or hate it, but I loved it. I recommend it!