In Nappily Ever After, Violet Jones (Sanaa Lathan) has a seemingly perfect life - a high-powered job, an eligible doctor boyfriend and a meticulously maintained, flawless coiffure. But after a life-changing event doesn't go according to her plan, and a hair-raising incident at the hairdresser, her life begins to unravel. Eventually, Violet realizes that she was living the life she thought she was supposed to live, not the one she really wanted.
Violet Jones (Sanaa Lathan) has a seemingly perfect life - a high-powered job, an eligible doctor boyfriend and a meticulously maintained, flawless coiffure. But after a life-changing event doesn't go according to her plan, and a hair-raising incident at the hairdresser, her life begins to unravel. Eventually, Violet realizes that she was living the life she thought she was supposed to live, not the one she really wanted.
On the next episode of AMERICNA GODS titled 'A Prayer for Mad Sweeney', after an over-too-quickly reunion with Shadow, Laura joins an unlikely travel companion on the road back to life and back to Shadow.
One month out from the premiere on Sunday, April 30th at 9PM ET/PT, Starz has released the opening titles for the highly anticipated original series AMERICAN GODS, produced by FremantleMedia North America.
On the heels of the SXSW World Premiere, Starz releases a brand new trailer of godly proportions for the highly anticipated original series AMERICAN GODS premiering on Sunday, April 30th at 9PM ET/PT.
On the next episode of The CW's THE 100 titled "Terms and Conditions" - Kane (Henry Ian Cusick) is searching for a peaceful way to handle things but soon realizes he may be forced to resort to drastic measures.
On the next episode of The CW's THE 100 titled "Hakeldama", Clarke’s (Eliza Taylor) hope for peace are dashed by a new threat. Raven (Lindsey Morgan) becomes a target. Meanwhile, Murphy (Richard Harmon) is running a dangerous con.
On the next episode of The CW's THE 100 titled "Watch the Thrones", Clarke discovers the mastermind behind a devious plan. Kane struggles to keep the peace. Meanwhile, Jasper’s grief drives him to reckless behavior.
On Part 2 of the Season Finale of The CW's THE 100 titled "Blood Must Have Blood", the journey to the City of Light continues, and Jaha (Isaiah Washington) makes a move that shocks Murphy (guest star Richard Harmon).
On the next episode of The CW's THE 100 titled "Blood Must Have Blood Pt. 1", Clarke (Eliza Taylor) and Lexa (guest star Alycia Debnam Carey) prepare for battle, while Raven (Lindsey Morgan) and Wick (guest star Steve Talley) experience a major setback.
On the next episode of The CW's THE 100 titled "Resurrection", Clarke (Eliza Taylor) begins to question Lexa's (guest star Alycia Debnam Carey) leadership decisions.
On the next episode of The CW's THE 100 titled "Rubicon", tensions between Clarke (Eliza Taylor) and Abby (Paige Turco) come to a head after Clarke crosses the line.
On the next episode of The CW's THE 100 titled "Coup de Grace", Bellamy (Bob Morley) and Lincoln's (Ricky Whittle) attempt to sneak into Mount Weather has brutal consequences.
On the next episode of The CW's THE 100 titled "Long Into an Abyss" - Abby (Paige Turco) is determined to find a way to protect her people from a coming attack by the Grounders,
On the next episode of The CW's THE 100 titled "Reapercussions," nothing is what it seems. When Clarke (Eliza Taylor) discovers a horrifying project being carried out in Mount Weather's medical ward, she is going to join forces with an unlikely ally.
On the next episode of ABC's MISTRESSES titled "Choices" - April faces the ultimate betrayal, Joss shocks everyone with a big announcement, Jacob makes Karen a tantalizing offer and Dom is determined to beat Toni at her own game.
On the next episode of ABC's MISTRESSES titled "Playing With Fire", Savi's sister and friends are concerned when her secret camaraderie with Zack reveals a devil-may-care side.