Thousands attend premiere of film on St. Peter's Basilica