--This movie has some genuine, touching, human moments, but they are few and far between. They mostly don't happen due to the movie's biggest letdown, which is its poorly written dialogue. It constantly tries to explain the plot directly to the viewer in 