Impressive story, wonderful performance by Penn.
Original fairytale that Ricci and McAvoy make well worth the watch. Overwhelming amount of A-list cameos for US and UK.
A lot of the time the characters just don’t work and the story lingers, but this movie does have some precious moments and beautiful dialog. Note the very odd choice of cameo of Salman Rushdie.