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 In the season 3 finale, "Strawberries and Cream (Part 2)", Jane encounters a man (played by Bradley Whitford) in a shopping mall who convinces him he is Red John and whom he subsequently kills. However, after this "cliffhanger" episode, over the course of the first several episodes of season 4, Jane determines that the man he killed, Timothy Carter, although a psychopathic killer himself, was not Red John but one of the killer's many operatives.