Dog Day Afternoon

Dog Day Afternoon ★★★★½

Pacino has it all.