VS

What is the greatest Al Pacino role of all time?

Serpico (1973)

Pacino plays Frank Serpico, the real-life NYPD officer who blew the whistle on widespread corruption at great personal risk.

Serpico (1973)

The Devil's Advocate (1997)

Pacino plays John Milton, the charismatic and supernatural head of a Manhattan law firm with a secret demonic agenda.

The Devil's Advocate (1997)