Leah Vaughn (Lathan) has a successful career as a lobbyist and a happy relationship with her boyfriend, Dave (Chestnut). But Leah's life begins to fall apart when Dave and her split after a disagreement on getting married and starting a family. The breakup leaves Leah heartbroken until she meets Carter Duncan (Ealy), a charming and handsome man who quickly grabs Leah's attention. The romance starts off well, but quickly goes sour when Carter reveals his violent, terrifying demeanor. Leah must figure out what to do when she thought she had the right man. The Perfect Guy is available for purchase on Dec. 29 2016.