BPM (Beats per Minute) ★★★★

Though it wasn't my cup of tea, I did fell for how it chose to stay away from the usual tearjerking road and decided to celebrate life to the fullest. Surprisingly hopeful, with some elegantly crafted cinematography to boot.