What happens in lucifer season 3 episode 25 July 8, 2019 16 32 64 128 What is lucifer season 3 episode 25 about What's up with lucifer season 3 episode 25 and 26