Julie Delpy
The Legend of Lucy Keyes is a 2006 suspense mystery film directed and written by John Stimpson, and starring Julie Delpy, Justin Theroux and Brooke Adams. The film premiered at the 2006 Santa Barbara Film Festival.