'The Lobster' Premiere - The 68th Annual Cannes Film Festival

Actors Rachel Weisz, Colin Farrell and Léa Seydoux depart the Premiere of "The Lobster" during the 68th annual Cannes Film Festival on May 15, 2015 in Cannes, France.
(May 14, 2015 - Source: Danny E. Martindale/Getty Images Europe)
Rachel Weisz Léa Seydoux Photos appear in: