A Bigger Splash Review: Love, Lust and Mystery

Set on an Italian island in the middle of the Mediterranean Sea, Luca Guadagnino’s A Bigger Splash is a story of love, lust and mystery.