You're invited to attend the SF Bay Area film premiere of an environmental-thriller documentary: Point of No Return. This newly-released movie takes you behind the headlines of the first solar-powered flight around the world and depicts the lives of the two courageous pilots who battled nature as well as personal challenges to achieve an impossible feat. They made history and helped to inspire a revolution. Point of No Return is being screened at the Roxie Theater which is located in the Mission District at 7:15pm on both Saturday, June 9th and Wednesday, June 13th. Tickets are available here.