Question: how many episodes of lucifer season 3 are there??
Answer:
26