All Cast

Meg Ryan

Meg Ryan

Kate

Kevin Kline

Kevin Kline

Luc Teyssier

Timothy Hutton

Timothy Hutton

Charlie

Jean Reno

Jean Reno

Inspector Jean-Paul Cardon

Adam Brooks

Adam Brooks

Perfect Passenger

François Cluzet

François Cluzet

Bob

Suzan Anbeh

Suzan Anbeh

Juliette

Renée Humphrey

Renée Humphrey

Lilly

Michael Riley

Michael Riley

M. Campbell