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 Lawrence Haegert as Adam Benson Fulvio Cecere as Strip Club Owner Chris Baker as Siren