Saw this in 3D today - has my thumbs up!
The 3D works (even with my vision) and the story, although predictable (I'd figured out the ending by about 20 minutes into the film) was nonetheless very enjoyable and touched me deeply in several scenes.
( Longer comments )