Before Midnight

Before Midnight ★★★★★

Gets even better after each viewing.