I enjoyed this film from the opening credits right through to the end. It's nicely photographed and well acted. Certainly the story contains some challenges for the viewer - at the start of the film information comes in from all angles, but stay with it and it assembles into a good story.