Good story and message

Rating: 8/10 (15 March 2020)

Entertaining story, good music, and ends with an inspiring message.