A wandering spirit, upset with the world, forces a small town to go without electricity for one day and what he sees restores his faith in humanity.