Katherine Pearce is a recurring character in Future Constantine, she is played by Kristen Kreuk. She is a homicide detective partnered with Franklin Dale. However, Franklin Dale is really the archangel Gabriel

Early Life

Katherine had a normal childhood compared to the other characters, the only thing abnormal was that her father had a strange obsession with the occult.

Future Constantine

Katherine's normal life would be thrown upside-down when she meets Jack Constantine who introduces her to real magic and demons.