Review by GEORGE R WARBURTON
This is a very well done movie. It's speed and twists can be somewhat confusing if you find yourself losing your focus. If certain parts don't appear to make sense --- but you still love it ---watch it a second time. It's worth it.