The Visitor (1997)
Adam MacArthur disappeared in the Bermuda Triangle 50 years ago. Now he has escaped and has come back to help steer Earth away from a path of destruction. He travels the U.S. helping the right people...
IMDbAdam MacArthur disappeared in the Bermuda Triangle 50 years ago. Now he has escaped and has come back to help steer Earth away from a path of destruction. He travels the U.S. helping the right people...
IMDb