Carousel Ride
- Episode aired Oct 31, 2019
With everyone's memories wiped, Abigail gets a fresh start in the police force. Through flashbacks, we learn that Abigail's villainy goes even further back in history than we knew.With everyone's memories wiped, Abigail gets a fresh start in the police force. Through flashbacks, we learn that Abigail's villainy goes even further back in history than we knew.With everyone's memories wiped, Abigail gets a fresh start in the police force. Through flashbacks, we learn that Abigail's villainy goes even further back in history than we knew.