**Full of mysteries, twist and turns!**
This was Michael Shannon's show as Frank, but the plot developed mysteries surrounded by character Lola that played by Imogen Poots. Basically the entire film is about these two and after the halfway mark, another character joins them to add more suspense. Well, it was the story of a decently succeeded chef and his new girlfriend. Their relationship strengthens in a short period of time. They think they know each other enough, but one day a new secret revealed from Lola's past. That's the beginning of everything in this film, following many turns in the narration, the story reaches its end.
The major issue was too much suspense. The writing should have been simplified. So not everybody easily understands the film or the purposes of film scenes/events. But it is more revenge based than psychological thriller-drama. That does not mean you can rule out everything else possibilities. Lola is the key and till the final scene she frequently diverts the story developments to give a new perspective on where the film is heading. So definitely not predictable film, particularly not the conclusion. This is exclusively for neo-noir fans. But for others it is one time watchable film.