Only a real trivia Pro can score a 10

1. Who plays Frank Serpico in the 1973 movie "Serpico"?

Marlon Brando
Al Pacino
Liam Neeson
Robert De Niro