Rating: 8/10
(+) Very interesting plot
(+) Great aha moment
(+) Great screenplay
(+) Good message
(-) Mediocre acting performances
(-) Lack of consequency
(+) Very interesting plot
(+) Great aha moment
(+) Great screenplay
(+) Good message
(-) Mediocre acting performances
(-) Lack of consequency