" Shot in very little time, it's a puzzler that isn't too hard to work out (though you will need a little concentration to follow it) but to fully appreciate it, I would suggest you don't view the trailer, otherwise a lot of the key plot points maybe ruined and the surprises and twists will be foreseen"