Special Guest Stars Samantha Smith as Mary Winchester Guest Stars Ruth Connell as Rowena MacLeod Rob Benedict as Chuck Shurley / God Lisa Berry as Billie Emily Swallow as Amara Elizabeth Blackmore as Toni Bevell Co Starring Ronald Patrick Thompson as Jamie Ross Barbara Wallace as Bea Marion Eisman as Anna Steve James as Dr. Nigel Pinfield