Go in with an open mind and open heart.

Rating: 10/10 (25 April 2019)

This movie had me crying, laughing, gasping and completely mesmerised from start to finish. It was worth the wait, it was full of things I did not expect and some things I did, which is good too!
I honestly loved it and I'm going to go back and watch it again.
YOU MUST SEE THIS MOVIE.