Lucifer

Season 1 Episode 8

Et Tu, Doctor?

Aired Monday 8:00 PM Mar 14, 2016 on Netflix
SUBMIT REVIEW

Episode Fan Reviews (2)

Write A Review
7.7
out of 10
Average
95 votes