Josephine Jobert has delighted fans with a fresh glimpse at her upcoming French police drama, Saint-Pierre. The actress plays Deputy Chief Geneviève 'Arch' Archambault in the series, starring ...