alyson hannigan as barbarian