The title implies a full biography, but this documentary, which starts off interestingly but loses its way, is about the one thing Travis Walton is known for; his alleged alien abduction. The incident, which supposedly happened in Snowflake (Arizona) back in 1975, is presented as a True Story, but the evidence is mostly limited to eyewitness accounts from his six logger buddies.
my rating : 3 of 5
2019