In live-action, the character has been played by Tao Okamoto in the 2016 DC Extended Universe (DCEU) film Batman v Superman: Dawn of Justice,[2] Rhona Mitra in the fourth season of the television series Supergirl, and by Natalie Gumede in the second and fourth seasons of the series Titans on DC Universe and HBO Max.
Additionally, a character based on Graves named Tess Mercer appears in Smallville, portrayed by Cassidy Freeman.
Created for and introduced in Superman: The Animated Series, Mercy Graves is a tough young woman with a checkered past, a sardonic wit, and skill in unarmed combat.
Mercy Graves first appeared in the main DC Universe continuity in Detective Comics #735 (August 1999), during the No Man's Land storyline.
[3] In Infinity, Inc., Graves adopts the secret identity of "Vanilla" and joins the eponymous team in the hopes of atoning for her misdeeds.