Debra Lynn Messing is an American actress. After graduating from New York University's Tisch School of the Arts, Messing starred in the television series Ned and Stacey on Fox and Prey on ABC. From Wikipedia
The dual-role mob drama, directed by Barry Levinson, has been criticized for its execution and is projected to open with dismal earnings against its $45 million budget.