Watch The latest Lucifer Season 3 Episode 12 Video:

Homewrecker - 21 November 2016
Monster - 31 October 2016
Weaponizer - 24 October 2016
Lady Parts - 17 October 2016
Sin-Eater - 10 October 2016