Seems like an Indian film story. Only difference, not the happy ending.