Arthur Clennam - John Cusak (Serendipity, Better Off Dead) - he does a good job at being a quiet, nice guy. Plus he's around the right age.
I was talking to Marcy about the whole "fantasy cast" idea this morning - she suggested a more recognizable movie: Pride and Prejudice. I know, I know...Colin Firth as Mr. Darcy is about as much fantasy as one gal can take...but...who would you include in your fantasy casting of Pride and Prejudice? (no fair picking anyone who is already in a version of it). I'm going to ignore the whole British accent thing - after all, this is pure fantasy.
I think Hugh Jackman could pull off Mr. Darcy (think of him in Kate and Leopold..not as Wolverine) - he cleans up well.
I could almost see Jack Black as Mr. Collins. Mr. Collins has to be fairly ridiculous...I'm not sure if Mr. Black could do the "fairly" part...but I'm sure he could nail the ridiculous.
Who would you pick? Bring it on.