Entertainment | Fri Mar 14, 2008 2:12am EDT

Carla Gugino scratches "Witch" itch