A poster of TV series "Lucifer." Lucifer/ Facebook

“Lucifer” season 3 is racing towards the end of the Marcus Pierce (Tom Welling) storyline in episode 20. A preview video of the next episode shows the Devil (Tom Ellis) concerned about Chloe (Lauren German) as he's on the verge of telling her the whole truth.

The trailer (see below) shows a heart-broken Morningstar trying to explain the dangers of being with Marcus to Chloe. The detective, however, only sees a good man in the lieutenant.

Maze (Lesley-Ann Brandt) has also fallen under the spell of Marcus. The demon faced her own internal turmoil in the last few episodes that culminated with her leaving the Devil and her other friends behind, making her vulnerable to be recruited by the lieutenant.

The trailer shows Maze pointing out how ruthless Marcus is for making Chloe fall for him. The lieutenant, on the other hand, doesn’t care who he hurts to get what he wants. But what exactly does he want? Can it be something more than just a life of love and fulfilment? Something that Morningstar appears to crave deep down, despite all his other activities?

The Marcus and Chloe romance continues in full swing. Morningstar can be seen in a sort of a new avatar, given his mental condition. According to the synopsis of the episode, the Devil will find out something that could “change everything.” Will he discover Marcus' secret plans?

As the emotional turmoil continues, the detective has another case to solve. It will be an interesting one because the murder witness claims that a winged angel saved her life. Will Amenadiel (D.B. Woodside) be involved in the case? “Lucifer” season 3 episode 20 will air on April 9 in the US.

Credit: Lucifer/YouTube