1990 · 8 min · Documentary
Biography of the Apostle of Lima, Francisco del Castillo (1615-1673), birth and childhood contacts in the Cathedral and Temple of San Francisco.
No US streaming, rental or purchase options listed right now. Check TMDB's watch page
Streaming data from JustWatch, via TMDB.