Willow is faced with serious competition for Oz's affections---a sultry singer named Veruca (Paige Moss). Despite reassuring Wil, Oz finds his interest is deeper than even he suspects and traces his compulsion to a common trait that could spell the end of his relationship with Willow. Riley: Marc Blucas. Prof. Walsh: Lindsay Crouse. Willow: Alyson Hannigan. Oz: Seth Green.