1968 · Thriller · 1h 38m · 4.1
A blind professor masterminds the theft of treasure from St. Peter's Basilica in Rome.