Cast of
New Year's Evil - 20/20 Special

About New Year's Evil - 20/20 Special

The story of what happens when Shele Covlin — a 47-year-old mother of two and successful banker — is found dead in her bathtub in her luxury apartment on the Upper West Side of Manhattan, it seems at first like a tragic accident. But family members quickly grow suspicious of her estranged husband, Rod Covlin, especially after authorities exhume her body and come to a shocking conclusion: Shele was strangled.

Full Cast of New Year's Evil - 20/20 Special

Deborah Roberts
plays Self

Deborah Roberts as Self

Deborah Ann Roberts is an American television journalist for the ABC News division of the ABC broadcast television network.

See Deborah Roberts's other roles

Crew of New Year's Evil - 20/20 Special

Discover the backstage crew of New Year's Evil - 20/20 Special →