Finally (spoiler) -