So even though the plot is ok, I seriously have to ask, WHY SANDRA BULLOCK???
She is too old for the part by at least 20 years, and when it's the flashbacks, unless she was supposed to be in her late 30s instead of teen years, they should have used a look alike actor instead of just hoping no one would notice she has had too much plastic surgery and not enough time machine!
I have always loved Sandra Bullock, but just wish at 57 she could try to age (even if it's not gracefully) and take parts that are in her age group or at least stop torturing her fans with her sad face fillers, super thin/tight neck and over the top plastic surgeries...
You're not fooling anyone