On the road to forgiveness.
Surprises and explanations.
A story begins...
Rowan runs...
Heaven and Hell, part two.