I've Loved You So Long backdrop
I've Loved You So Long poster

I've Loved You So Long Cast & Characters

I've Loved You So Long (2008) stars Kristin Scott Thomas as Juliette, Elsa Zylberstein as Léa and Serge Hazanavicius as Luc. The drama movie was released March 19, 2008. Below is the full cast and crew.

PG-13 2008 · 1h 55m 73 Audience
Ive Loved You So Long - Trailer No. 1
Ive Loved You So Long - Trailer No. 1
Starring Cast
Key crew
Director
Screenplay
Cinematography
Production design
Costume design
Jacqueline Bouchard , Laurence Esnault

Full cast

19 cast members

Crew by department

39 crew members