Lucifer
Once Upon a Time
S3 E26:
An alternate dimension is visited where Lucifer has never met Chloe but is granted the freedom of choice.
Starring
Charlyne Yi, Madeleine Coghlan, Nadine Ellis