-'Inspect'> finding out the truth - detective?
-'Spector' and 'Goole'> synonyms for ghosts - paranormal - supernatural.
-"Inspector Calls"> glasses -> shines a light on everything
-'Calls'> more than one [PLURAL] suggests that multiple people are involved - a lot of truth is revealed.