This movie seemed to go out of its way to create gaping plot holes and devices that add little to whatever point this movie attempted to meander to. The viewer is left with simply accepting certain thing  that have no reason to add up, except they do-in the minds of whoever wrote this tripe.