20. A Bigger Splash
Box office: $2 million
Rock star Marianne Lane (Tilda Swinton) has lost her voice and is on hiatus on a Mediterranean island with her boyfriend Paul (Mattias Schoneaerts) when Marianne's old music-biz friend from L.A., Harry (Ralph Fiennes), and his frisky daughter Penelope (Dakota Johnson) unexpectedly show up. In flashbacks to her rock & roll glory, we see backstage partying with coke that might have led to Marianne's vocal mishap. While sparks fly between Paul and Penelope, old jealousies come to the surface between Marianne and Harry, ruining the idyllic getaway. The surprise finale is hard to see coming.