Special Guest Stars Paul Guilfoyle as Captain James "Jim" Brass Marg Helgenberger as Catherine Willows William Petersen as Gil Grissom Guest Stars Marc Vann as Conrad Ecklie Katie Stevens as Lindsey Willows Melinda Clarke as Lady Heather Jason Gerhardt as Anthony Hurst Breeda Wool as Rebecca O'Bryan Roxy Wood as Andre Winnyton Gregg Turkington as Lawrence Territo Andrew Friedman as Preston Schember Doug Hutchison as Dalton Betton Gabriel Cordell as Marlow Rooney Michael Beach as Harbor Patrol SD Scinta Yasmine Aker as Aisha Karmimi Alexandra Barreto as Romina Gonzalez Paul Bartholomew as Parent