I wanted this movie to be good, but there were too many holes in the plot to be satisfied with. They way they were able to defeat the bad guy was way too convenient, the point of being careful what you wish for is living with the consequences not just taking it back when you don't like it.
She was more than happy to keep Steve even though it meant the person who's body he was in lost their life.
The villain was not relateable, I felt like we were being preached at at the end.