I have...i loved it, but it is an extremely frustrating film to watch (i dont want to spoil too much but if you've seen it you'll know what i mean) I think all the actors were brilliant in it (especially James McAvoy but im probably biased!) and its such a pretty film to watch...i want icons! though i dont think many people have seen it, its a shame its not out in the states for ages yet...