Laurent Imbault Actor or Actress (3) L'Instinct de Mort (2008) Possible Worlds (2000) The Contract (1999)