With Every Heartbeat ★★★★★

This is my curl-up-in-a-blanket-and-watch-when-having-a-terrible-horrible-no-good-very-bad-day movie.