Quite the story. The flow and choice of words were jarring at times, but you got the visuals through in the finale.