Guest Stars Jim Beaver as Bobby Singer Genevieve Padalecki as Ruby Jim Parrack as Nick Monroe Mark Hildreth as Lenny Bristol Maite Schwartz as Dr. Cara Roberts Co Starring Brandi Alexander as Stripper Moneca Delain as Belle Tosha Doiron as Vicki Benson Fulvio Cecere as Strip Club Owner Lawrence Haegert as Adam Benson Chris Baker as Siren