             collection = nil
         }
         
-        return Movie(index: index, id: id, title: title, originalTitle: originalTitle, overview: overview, poster: poster, backdrop: backdrop, rating: rating, releaseDate: releaseDate, directors: nil, productionCompanies: nil, cast: nil, similar: nil, posters: nil, collection: collection)
+        return Movie(index: index, id: id, title: title, originalTitle: originalTitle, overview: overview, poster: poster, backdrop: backdrop, rating: rating, popularity: popularity, releaseDate: releaseDate, directors: nil, productionCompanies: nil, cast: nil, similar: nil, posters: nil, collection: collection)
     }
 }

            return nil
        }
        let rating = voteAverage.floatValue
        
        let releaseDate: Date
        if let dateString = data["release_date"] as? String, let date = Movie.dateFormatter.date(from: dateString) {

    public let poster: Image?
    public let backdrop: Image?
    public let rating: Float
    public var popularity: Double
    public let releaseDate: Date
    public var directors: [Director]?
    public var productionCompanies: [ProductionCompany]?
