Looks like this leaker slimeball is a prime candidate for playing the lead part of the “Epstein Didn’t Kill Himself” sequel.
leaker > whistle blower