Film’s director says Eva Longoria put up the money to save what would become a successful franchise