see more
CANNES, FRANCE - MAY 15: (L-R) Rachel Weisz, Colin Farrell and Lea Seydoux attend the "Lobster" Premiere during the 68th annual Cannes Film Festival on May 15, 2015 in Cannes, France. (Photo by Samir Hussein/WireImage)