Home Featured Movie filmed in Northwest Florida getting critics’ attention