Show more
Lorraine Senna (sometimes credited as Lorraine Senna Ferrara) is an American film and television director. Wikipedia