Festival de Cannes Is Over: Time To Watch Award WinnersThe entire attention of cinema lovers for the past weeks has been directed towards the cozy resort on the Mediterranean Sea. Festival de...