The Execution of Catherine Willows


Episode Info

Fifteen years after being convicted on evidence provided by then-rookie forensic specialist Catherine Willows (Marg Helgenberger), John Mathers (Victor Bevine) is scheduled to be executed for the murder of three college coeds. At the very last moment, Mathers gets a stay of execution, thanks to new DNA evidence. Already faced with the possibility that she condemned the wrong man, Catherine gets another shock when a new murder matching the M.O. -- and the DNA -- of the earlier killings takes place.


William L. Petersen
as Gil Grissom
Marg Helgenberger
as Catherine Willows
Gary Dourdan
as Warrick Brown
George Eads
as Nick Stokes
Paul Guilfoyle (II)
as Capt. Jim Brass
Jorja Fox
as Sara Sidle
Eric Szmanda
as Greg Sanders
Robert David Hall
as Dr. Albert Robbins
David Berman
as David Phillips
Victor Bevine
as John Mathers
Beth Grant
as Sally Roth
Skip O'Brien
as Det. O'Riley
Phe Caplan
as Charlene Roth
Romy Rosemont
as Jacqui Franco
Wade Williams
as Mitch Bowers
Viola Davis
as Marla Campbell
Wayne Pére
as Painter
John Goodwin
as Psychiatrist
Show More Cast

The Execution of Catherine Willows Photos