The 1st Spirit

The 1st Spirit Is The Twelfth Episode Of Season 3.

You folks thought Godred's story was bad, but what if I told you that there's more to the story than what meets the eye? What if Godred's demise lead to a terrible fate to one of his passengers?