A blind professor (Walter Pidgeon) masterminds the theft of treasure from St. Peter's Basilica in Rome.
MoreLess Releases
MoreLess Cast