Land Of The Giants DVDs Posted on December 28, 2019March 31, 2023 by theLogBook.com Store Land Of The Giants Season 1 – Land Of The Giants Season 2 – All releases of this series currently appear to be Region 2 only. Land Of The Giants now streaming on Amazon Prime