take the tv away, read her a bedtime story, tuck her in, the first time she calls you say its time for bed now tuck her in and walk away, dont listen to her stories, after that just go in her room dont speak to her dont give eye contact just tuck her in and leave, shes doing it to get attention and your feeding into it, it could take a few days but it does work
as for the talking back, stay calm, get down on her level, explain that this is not nice behavior and that if she does it again she will lose a toy, privilege, get time out etc, follow through, thats the most important thing, and dont just give her back things you have taken make her earn them
you can also try catching your child being good, when she is behaving nicely, clap, cheer and praise and make a proper fool of yourself making a big deal out of it, use a sticker chart as a reward for all the good things done, maybe have a small reward for when she earns 10 stickers, this can increase with age
getting these techniques to work takes time but they are effective as long as you are rigid and stick to the rewards and the punishment.
best of luck, hope this was helpful
tried and tested