title: Unhandled Exception: type '_InternalLinkedHashMap<String, dynamic>' is not a subtype of type 'List<dynamic>' in type cast?
body: <p>here is the response</p>
  <pre><code>{
  &quot;overview&quot;: &quot;A ticking-time-bomb insomniac and a slippery soap salesman channel primal male aggression into a shocking new form of therapy. Their concept catches on, with underground &quot;fight clubs&quot; forming in every town, until an eccentric gets in the way and ignites an out-of-control spiral toward oblivion.&quot;,
  &quot;title&quot;: &quot;Fight Club&quot;,
  }
  </code></pre>
  <p>the model</p>
  <pre><code>class Movies {
    String title;
    String overview;
    
  
    Movies(
        {this.title , this.overview});
  
        factory Movies.fromJson(Map &lt;String, dynamic&gt; parsedJson){
          return Movies(title: parsedJson['title'] , overview: parsedJson['overview']);
        }
  
  }
  </code></pre>
  <p>and</p>
  <pre><code>  Future &lt;List&lt;Movies&gt;&gt; fetchMovies () async {
      var response = await http.get(url);
      var jsonData = jsonDecode(response.body) as List ;
      List&lt;Movies&gt; movies = jsonData.map((e) =&gt; Movies.fromJson(e)).toList();
      
      print(movies.length);
      return movies;
  
    }
  </code></pre>
  <p>I get this error (Unhandled Exception: type '_InternalLinkedHashMap&lt;String, dynamic&gt;' is not a subtype of type 'List' in type cast) no matter what i do</p>