Time travel movies are a tricky wicket. Use consistent rules and a clear narrative, you end up with Looper (2012). Explain things in in too wide manner which allows for numerous interpretations, you get Avengers: Endgame (2019). Create a rule… Read More ›