Beginning of final revenge...but who is taking on whom?
The end of the horrifying tale connected by a past crime..