Orphée Ladouceur-Nguyen as Lily Chen and Tim Rozon as her husband John – Infiltrate Published 17/05/2026 at 1134 × 532 in What the Lost Girl Cast is Doing Now Orphée Ladouceur-Nguyen and Tim Rozon in ‘Infiltrate’ +