
Synopsis
A blind professor masterminds the theft of treasure from St. Peter's Basilica in Rome.
Similar
Similar movies
Trailer
Trailers movies
A blind professor masterminds the theft of treasure from St. Peter's Basilica in Rome.
Similar movies
Trailers movies