“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 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.