Hal ★★★★

Hal's the kind of director that deserves a lovefest like this