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 Andrew Friedman as Preston Schember Roxy Wood as Andre Winnyton Doug Hutchison as Dalton Betton Gabriel Cordell as Marlow Rooney Gregg Turkington as Lawrence Territo Michael Beach as Harbor Patrol SD Scinta Alexandra Barreto as Romina Gonzalez Yasmine Aker as Aisha Karmimi Paul Bartholomew as Parent