Emotional garbage

Rating: 4/10 (24 April 2019)

3 hours of absolute drag, cheesy predictable ending and so many God damn plotholes the entire time travel bs wack as hell