Alright, this's truly everything you can expect from a grand finale, drama, action, twists and emotional torture in high concentration. Very admirable is the creators' dedication to western mythology and religion, which somehow makes this seemingly ludicrous story convincing.