Passengers – behind the scenesDecember 22, 2016April 20, 2024Film Sci Fi & FantasyThis video features some behind the scenes footage of the motion control system…