It's a Wonderful Life ★★★★½

It's a wonderful film.