Сделайте так, чтобы ваши классы Mov ie и CastMember подтвердили протокол Codable.
также вам нужно будет написать структуру или класс, который соответствует данным ответа, как будто он должен иметь массив результатов и любые другой ключ, приходящий в ответ.
struct ResponseModel<T> : Codable {
let results : [T]
}
, затем расшифруйте его так:
let response : ResponseModel = JSONDecoder.decode(T.self)