who was the actual mole in red sparrow
Red Sparrow After spending the night with Nash, Dominika awakes to find him being tortured by Matorin, who is attempting to discover the identity of Marble. She initially helps Matorin torture Nash, but turns on the executioner and kills him. She wakes in a hospital where General Vladimir Korchnoi reveals that he is Marble. He explains that he was initially patriotic, but grew to feel that Russia was corrupt. He fears he will be caught soon, and instead of dying in vain, instructs Dominika to reveal his identity to Ivan. She could then replace him as a mole and further their work by passing information to the CIA. But when Dominika contacts her superiors to reveal the identity of the mole, she frames her uncle Ivan rather than betray Korchnoi. Ivan is killed by the Russian side during a spy swap, and Dominika is congratulated for her work by her Russian superiors.
Red John After being pursued through the cemetery, a neighborhood, and a playground, McAllister loses his stamina near a small pond and dials 911. Jane kicks his nemesis, knocking the phone away from him, and grasps the man's throat. As McAllister claims that he knew who would be on Jane's final list of suspects because he is a real psychic, Jane asks him two final questions to determine his honesty by looking at his eyes. Asking McAllister to blink once for no and two for yes, Jane asks if he is sorry for murdering his wife and daughter and if he is afraid to die; McAllister blinks twice to both questions. Satisfied with his answers, Jane then strangles McAllister to death.