Careful What You Wish For

Lots of plot twists but nothing original or that well done. Nothing new at all