I didn't like the film , the performance of Michael Shannon as Frank was not convincing at all he doesn't transmit any feeling, grey character, the story is very poor. Imogen Poots (Lola) not convincing. The story is full of common places. Michael Nyqvist as the millionaire obsessed man is average. Maybe the direction was not all good or the history. Overrated.