who played the name on ally mcbeal
Calista Flockhart became a household name for her lead role as Ally McBeal, a quirky lawyer searching for a soulmate. Now: Calista Flockhart Since 2015 Flockhart has been playing media mogul Cat Grant in the TV series Supergirl.