Suspended Time Cast Vincent Macaigne Micha Lescot Nine d'Urso Nora Hamzawi Maud Wyler Dominique Reymond Magdalena Lafont