I've been binge-watching Suits recently, and in the episode S2E3 "Unfinished Business", there's this plot twist:
Ava Hessington is arrested for conspiracy to commit murder of six anti-pipeline activists in shady African country. She pled guilty to bribing the colonel and Pornstache believes the colonel murdered the activists at Ava’s behest
Basically, after pleading guilty on bribery charges, the character opened herself up to charges of murder for hire with the bribe being the payment for said murders.
The question is: given that the same action is being used for both charges (payment), and in the first charge it was characterized as bribery, wouldn't that preclude the second charge to be brought from the get go under double jeopardy or malicious prosecution rules (the prosecutor, Cameron [played by the amazing Gary Cole], baited the guilty plea through a lenient deal on the first charge to use it against Ava in the second case, i.e.: the prosecutor already knew about the murder connections when the plea deal was reached on the first charge)?