Special Guest Stars David Caruso as Horatio Caine Guest Stars Peyton List as Alexa Endecott Kat Dennings as Sarah Endecott Rick Hoffman as Dr. Miles Feldstein Michael Gross as Tom Endecott James Badge Dale as Henry Darius Robyn Lively as Sarah Myers Evan Parke as Albert 'Big Al' Grafton Carlos Leon as Vincent Rosetti Co Starring Lisa Canning as Lydia Johnson Andrew St. John as Dalton Kandis Fay as Paige Alan Marco as Subpoena Server Samantha Lockwood as Samantha John J. Dalesandro as Maitre'D Brian Lloyd as Window Washer