It's a Wonderful Life ★★★★★

Truly am at a loss for words. Only sentence I can muster is I’m a fucking idiot for waiting so long to watch this.