Worth the watch

Rating: 10/10 (27 December 2018)

Keeps you on your toes, with a surprising beautiful ending. Hard to find a good movie these days, but this is one. Highly recommend watching.