The Rouen Police Office is a minor location where Peter was here wrongly imprisoned by the police commissioner under orders from the "special investigator," DeFoe. Zhalia Moon later helped Peter escape. S1E04
The Rouen Police Office is a minor location where Peter was here wrongly imprisoned by the police commissioner under orders from the "special investigator," DeFoe. Zhalia Moon later helped Peter escape. S1E04