MovieMaps

“St. Lucifer” Filming Locations

Lucifer episode “St. Lucifer” was filmed in Vancouver in Canada.

Casa Mia as Dunlear Foundation

Chloe and Lucifer investigate the murder of a former football player-turned philanthropist.