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 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