Is Haley Joel Osment a younger Steven Seagal who was brought to the future by timetraveling ninja space monks? Or is Steven Seagal really Haley Joel Osment who came back from the future to prevent the rise of the machines??
Or are they both from the future, just different times? Osment brought to the present by the timetraveling ninja space monks and Seagal coming back years later?
Or, is Osment really a younger clone of the future timetraveling Seagal – cloned by the timetravelling ninja space monks in the present in order to eventually bring Osment back to the future to continue the battle against the machines while the real Seagal remains in the past trying to stop the rise of the machines?
If one found out about the other, would the space time continum collapse?
Will the machines come for them?
Or… are THEY machines?