Rachel Weisz; Kevin Smith; Spike Feresten - Guest Cast