Painfully overlong, very needlessly so. The basic plot is a good one, but it drags on so long, any good plot ideas are completely lost. I had a difficult time getting through the entire film. Half of the movie could have been cut, and should have been cut. Another decent cast ensamble wasted.