At the UM libraries, we created a special Blacklight instance for browsing our film collection ( We used a variety of sources to pull in extra data about  films:
SolrMarc scripts to extract data from MARC

Our code is in GitHub ( and may be of use for anyone wanting to get some of this kind of data. One issue we did run into was slow response time/unreliability for our DBpedia SPARQL queries.  

If not directly, I'm sure that you can go from UPC to another identifier that one of these data sources uses. 

Jamie Little
University of Miami Libraries
From: Code for Libraries <[log in to unmask]> on behalf of Amy Drayer <[log in to unmask]>
Sent: Monday, March 30, 2015 2:48 PM
To: [log in to unmask]
Subject: Re: [CODE4LIB] UPC to IMDb

Dear Lucas and Code4Libbers:

I've been interested in this, and Linked Data might offer some possibility
around accessing content similar to what IMDB has.  I haven't investigated
yet, but I'd love to hear if anyone has worked with the Linked Movie DB
(which includes the IMDB URL):

In peace,

Amy M. Drayer, MLIS
Senior IT Specialist, Web Developer
[log in to unmask]

On Mon, Mar 30, 2015 at 9:51 AM, Mak, Lucas Wing Kau <[log in to unmask]>
> wrote:
> > Does anyone know if there is an API or website out there that can return
> > IMDb ID based on a UPC?
> > Thanks,
> > Lucas
> >
> > ----------------------------------------
> > Lucas (Wing Kau) Mak
> > Metadata and Catalog Librarian
> > Michigan State University Libraries
> > 366 W. Circle Drive
> > East Lansing, MI 48824
> > email: [log in to unmask]<mailto:[log in to unmask]>
> > Tel: (517) 884-0822
> > Fax: (517) 432-3693
> >