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 James Badge Dale as Henry Darius Michael Gross as Tom Endecott Evan Parke as Albert 'Big Al' Grafton Robyn Lively as Sarah Myers 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