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