The Irish co-production The Lobster, starring Colin Farrell and Rachel Weisz, has won the Jury Prize at the 68th Cannes Film Festival. Essentially (...)