I love this movie because it deals with time travel and also deals with real life and choices, unfortunately sometimes things happen for a reason but it still doesn't make it fair I guess that's just life. This movie will make you think it will also surprise you l give it a A+