MovieMaps

“Deceptive Little Parasite” Filming Locations

Lucifer looks for a way to control his emotions so he can use Azrael's Blade while investigating a murder related to an exclusive private school with Chloe.

Lucifer episode “Deceptive Little Parasite” was filmed in Vancouver & West Vancouver in Canada.

Mulgrave School as Starford Academy

Chloe and Lucifer go to the school where the victim worked and find out about their interesting teaching philosophy.