They did a good job with Casting on this movie i havent looked at the cast for the other movies butr i think they did and excellent job... John Corbett will be an awsome Ben. I didnt think it would be him when they finally did the movie but i am glad they picked him.. I cant wait to see them..