McGraw appeared in 2008's "The Dark Knight" (the sequel to "Batman Begins") as Lieutenant Gordon's wife, Barbara. She guest-starred in the "" episode "Crush" as Samantha Copeland. She had a recurring role as seductive adulteress Bobbie Barrett in the second season of AMC's "Mad Men". McGraw co-starred with Kelsey Grammer on the ABC sitcom "Hank" before its cancellation on November 11, 2009. She enjoyed a recurring role as Erin, Scott Bakula's love interest, on the TNT original series "Men of a Certain Age" in 2010–11. In 2011 and 2012, she made guest appearances in the 9th season of "NCIS" in the episodes "Devil's Triangle", "Devil's Trifecta" and "Devil's Triad" as Diane Sterling, an ex-wife of both Leroy Jethro Gibbs and Tobias Fornell. In season 12 of the series, her character's arc was closed when she was murdered in the episode "Check". McGraw appeared again as Diane in 2019, but as a ghost in the episode “Daughters” (season 16). In 2013 she appeared in ABC series "Scandal".