CANNES 2004 - The Life And Death Of Peter Sellers - Premiere10 of 21
Charlize Theron, Britt Ekland, and Geoffrey Rush at an event for The Life and Death of Peter Sellers (2004)
PeopleCharlize Theron, Britt Ekland, Geoffrey Rush
Photo by Jeff Vespa - © WireImage.com - Image courtesy WireImage.com