SquatchmoreMovieWeb ProfileIMDB Movie SquatchmoreIMDB Movie Pageimdb.com/title/tt12059858/ [i]MovieRelease Date of SquatchmoreRelease Date2020 ADMoreSearchMovie SearchCompareCompare the Squatchmore to another Movie