Twice Upon a Time (2026–2026)
2026–2026 · 1 season · 6 episodes · Drama, Mystery

In 2013, while searching for her missing daughter, Captain Gabrielle Moscato falls asleep in a hotel room—only to wake up in 2025, with no memory of the twelve years that have passed. An atypical psychogenic amnesia has erased her past but hasn’t dulled her instincts as a cop—or as a mother.
Created by Eric Delafosse, France Jacquet
Network: France 2, France.tv
Cast
Odile Vuillemin as Gabrielle MoscatoHubert Delattre as Paul LacroixNicole Calfan as Viviane BerteuilKathy Packianathan as Swann BerthierRémi Devilla as Antoine MoscatoBéatrice Facquer as Solenne PeletierTom Novembre as Etienne TraskmanFrançois-Eric Gendron as Samuel DuplessisSören Prévost as Serge EsquimetFantine Guyot as Julie MoscatoSarah-Cheyenne Santoni as Louise LacroixGauthier Battoue as David EsquimetMore like this
Tell Me Lies (2022)The Purge (2018)Inside Man (2022)Why Didn't They Ask Evans? (2022)The Lost Flowers of Alice Hart (2023)Death and Other Details (2024)Dispatches from Elsewhere (2020)Agatha Christie's Marple (2004)