A complete classic

Rating: 10/10 (22 March 2019)

Watch it if you haven't.
I've watched it a about 15 times and it always get goosebumps at some scenes.