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 Tosha Doiron as Vicki Benson Moneca Delain as Belle Lawrence Haegert as Adam Benson Fulvio Cecere as Strip Club Owner Chris Baker as Siren