The cast is a delight to watch - every role is perfectly cast and performed. The story within a story within a story is extremely well written and executed. The visuals are all top-notch. The beautiful cinematography, cool special effects and amazing digital effects (predominatly by London's Double Negative) are flawless and highly original.
A very, very engaging and thought provoking film that succeeds on every level.