Very predictable storyline and plot, but it was still a very good movie. Great line dancing in the movie. It had a good enough ending.