Starring Emma Thompson, Jeremy Irons, and Emmy Rossum (and a few ohters in more prominent roles, but I'll be damned if I know who they are, but I digress...), the movie is a little uneven, a little silly, but for the most part, it does an okay job, with a decent enough cast.
J