Joe, the tour guide, gives an illuminating tour of the wonderful stained glass windows which are to be found in Our Lady of Perpetual Help Church in St. Catharines, Ontario. Joe introduces is to all the main figures found in the beautiful windows until he disappears into one of them himself.