The story is far fetched and the plot is melodramatic, but as with most melodramas you start rooting for the heroes. The end is way over the top so you have been warned.