The idea of the perfect man doesn't always hold up entirely. Sometimes, a person can seem perfect on the surface - too perfect, in fact - and hold a deep, dark secret beneath. Leah Vaughn (Sanaa Lathan) discovers this when she finally leaves Dave (Morris Chestnut), her long-term boyfriend, because he isn't ready to commit to the idea of children. Dating begins, and she soon meets Carter Duncan (Morris Chestnut) who seems like the perfect man for her. But when she accidentally discovers his darker side, she does her best to get away from him, only to find herself pursued by a very dangerous suiter.
Continue: The Perfect Guy Trailer
As a child, Michael and his father Charles have had a tense relationship. Charles would lash out at Michael for breaking the rules; once even attempting to hit him with a baseball bat when he intervened in a fight between Charles and his wife Lisa. Another time, Charles was made to walk home in the rain after claiming to have lost his glasses.
Continue: Fireflies In The Garden Trailer
We spoke to The Corrs' frontwoman about her festive new release.
We want to speak to the Grammys manager...
From child star to rockstar, Taylor Momsen has been through quite the career evolution in her time - and all by the age of 27!
True stories of music and the macabre...
Doja Cat isn't the only one who shocked the world with a new image.
Eight stunning covers of Nine Inch Nails as we welcome them into the Rock and Roll Hall of Fame.