Watch Lucifer season 2 episode 12 tv series online free
Release: Jan 23, 2017
Lucifer and Chloe investigate a poisoning case where the victims aren't the ones truly being targeted. Meanwhile, Charlotte tries to find the best way to tell Lucifer that God engineered Chloe's life.