6.3 Point of No Return Nov. 09, 2017 Point of No Return IMDb: 6.3 2017 95 min 5 views Point of No Return takes you behind the headlines of the first solar-powered flight around the world—where two courageous pilots take turns ... Documentary