Когда вы устанавливаете состояние, которое установлено setMovies (data), movieList будет равен data. Таким образом, вы потеряете свойство movie в movieList (не будет movieList.movies).
Так что либо инициируйте состояние, подобное этому
const [movieList, setMovies] = useState([]);
и сделать setMovies (данные).
Или установить состояние как
setMovies({ movies: [...data] })