I enjoyed the film, though I would have second thoughts about taking my parents to see it with me. The plot is fairly predictable, as is the ending, but the extra storylines keep the movie from being boring. This is definitely a "renter", but maybe not a "first-run" movie.
("renter" meaning see it on video, "first-run" meaning catch it at the theatres)
("renter" meaning see it on video, "first-run" meaning catch it at the theatres)