Watch Jeremiah Season 2 Episode 12 - The Face in the Mirror

Add to Watchlist

Jeremiah Season 2 Episode 12

First Aired: December 29, 2003

Description: Jeremiah has just cause to question his father's loyalty when he learns that Devon used to work with Frederick Monash, one of Daniel's former minions who has recently defected and is on his way to meet up with Rachel's underground operation.