One step forward, two steps back. Try having your boyfriend break up with you and not even an hour later, you see that same ex all happy and giggly with your best friend. Understandably so, you would wish that you can go back in time to redo everything again. For Avery Barber, that wasn't just wishful thinking. When she woke up the next day, she found herself in the past. She hasn't even dated the guy who will eventually break her heart in the future. Now she has to relive each day with nothing but her memories and a whistle from her ex's best friend.
40 parts