I'm lost. So Jack aka John Doe confesses. Surely that means it is him? Unless I've missed something here.