Many twist and turns, cinematography is phenomenal and the acting, for such young, is incredible. There is a lot of emotional ups and downs. The directing keeps you highly engaged and the characters are so well developed. I really liked the dialogue although the time switches were sometimes hard to keep track with. There were a lot of darker moments which were quite emotional. The opening scene is beautiful and makes for a highly nostalgic entré to the film. There are few films these days, where I find predicting the ending is actually hard, but this definitely delivers the unexpected. Highly recommend!