Pro's : the acting is excellent . The storyline is gripping . There are plot twists. It's short .

Negatives : it is overly complicated . The movie tries to be too clever . The storyline has more holes than Swiss cheese . It's near impossible to follow the storyline . I just had the feeling of disappointment at the end .