https://www.youtube.com/watch?v=Br6xE0XtQ8g
Tonight at 8p on Fox, Lucifer (Tom Ellis) and Cain (Tom Welling) have a heart-to-heart. That’s right, the Devil and the world’s first murderer finally meet after all of these millennia as their true selves and get to talk about being around, literally, forever.
When we last off, Lucifer had discovered that Lieutenant Marcus Pierce is actually Cain. Tonight, they have no choice but to talk about their pasts and why Cain came to LA now. His reason might surprise you. Actually it is all very surprising and a great twist to a show that keeps getting better with each episode.
But it isn’t only about them tonight, Chloe (Lauren German) does not want to work with Lucifer, but he does not care. He is still going to try to help her solve their case. Amenadiel (DB Woodside) learns their are consequences for sleeping with the prostitute that his brother gave him as a present. How will he explain it to Linda (Rachael Harris)? Even angels have to explain themselves to their human girlfriends. But the best moment comes when Lopez (Aimee Garcia) finally finds her voice. About time, right?