Sci-fi space thriller ’Free Fall’ arrives straight to VOD in the US. Find out when and where to watch the movie and what it’s all about.