Special Guest Stars Tom Welling as Samuel Campbell Guest Stars Bridget Regan as Rockin' Roxy Gil McKinney as Henry Winchester Co Starring Jeronimo Spinx as Officer Jones Brandi Wilson as Deborah Franco Castan as Hector Salazar Andrew Hunter as Harper Uncredited Jensen Ackles voices Dean Winchester