loading...

${searchBox('')}

Oops!

Something unexpected happened.

You may want to try:

Reloading. Sometimes a transient connection failure will cause you to get here.

Checking the URL. If you cut and pasted to get here, you missed a little.

Letting us know if the problem persists. Alpha software needs your help to grow big and strong.

Search for a movie:
mjt.freebase.MqlRead({ "id":mjt.urlquery.movie, "name":null, "/common/topic/image":[{id:null, "optional":true, "limit":1}], "*":[{}], "estimated_budget":[{ "currency":null, "amount":null, "optional":true }], "starring":[{ "actor":[{ "id":null, "name":null, "optional":true }], "id":null, "optional":true, "character":null }], "type":"/film/film" })
document.title = 'FMDb - ' + movie.result.name;
edit this on freebase

$movie.result.name

Directed by
${mjt.bless(parseList(movie.result.directed_by, 'person'))}
Starring
$actor.name unknown
as $starring.character
Produced by
${mjt.bless(parseList(movie.result.produced_by, 'person'))}
Written by
${mjt.bless(parseList(movie.result.written_by, 'person'))}
Cinematography by
${mjt.bless(parseList(movie.result.cinematography, 'person'))}
Edited by
${mjt.bless(parseList(movie.result.edited_by, 'person'))}
Music by
${mjt.bless(parseList(movie.result.music, 'person'))}
movie poster
Release Date ${parseList(movie.result.initial_release_date, 'date')}
Genres ${parseList(movie.result.genre)}
Languages ${parseList(movie.result.language)}
Country ${parseList(movie.result.country)}
Rated ${parseList(movie.result.rating)}
Budget ${parseList(movie.result.estimated_budget, 'money')}
${searchBox('')}
${wait()}
${error()}
mjt.freebase.MqlRead({ "id":mjt.urlquery.person, "type":[{}], "name":null, "/common/topic/image":[{ "id":null, "timestamp":null, "optional":true, "limit":1 }] })
mjt.freebase.MqlRead([{ "id":null, "name":null, "directed_by":[{ "id":mjt.urlquery.person, "limit":1 }], "type":"/film/film", "initial_release_date":null, "sort":"-initial_release_date" }])
mjt.freebase.MqlRead([{ "id":null, "name":null, "starring":[{ "actor":[{ "id":mjt.urlquery.person, "name":null }], "id":null, "character":null }], "type":"/film/film", "initial_release_date":null, "sort":"-initial_release_date" }])
mjt.freebase.MqlRead([{ "id":null, "name":null, "produced_by":[{ "id":mjt.urlquery.person, "limit":1 }], "type":"/film/film", "initial_release_date":null, "sort":"-initial_release_date" }])
mjt.freebase.MqlRead([{ "id":null, "name":null, "written_by":[{ "id":mjt.urlquery.person, "limit":1 }], "type":"/film/film", "initial_release_date":null, "sort":"-initial_release_date" }])
mjt.freebase.MqlRead([{ "id":null, "name":null, "cinematography":[{ "id":mjt.urlquery.person, "limit":1 }], "type":"/film/film", "initial_release_date":null, "sort":"-initial_release_date" }])
mjt.freebase.MqlRead([{ "id":null, "name":null, "edited_by":[{ "id":mjt.urlquery.person, "limit":1 }], "type":"/film/film", "initial_release_date":null, "sort":"-initial_release_date" }])
mjt.freebase.MqlRead([{ "id":null, "name":null, "music":[{ "id":mjt.urlquery.person, "limit":1 }], "type":"/film/film", "initial_release_date":null, "sort":"-initial_release_date" }])
document.title = 'FMDb - ' + person.result.name;
edit this on freebase

$person.result.name

Director of
$item.name
${humanDate(item.initial_release_date, 'year')}
Producer of
$item.name
${humanDate(item.initial_release_date, 'year')}
Star in
$item.name
as $character.character
${humanDate(item.initial_release_date, 'year')}
Writer of
$item.name
${humanDate(item.initial_release_date, 'year')}
Cinematographer of
$item.name
${humanDate(item.initial_release_date, 'year')}
Editor of
$item.name
${humanDate(item.initial_release_date, 'year')}
Music for
$item.name
${humanDate(item.initial_release_date, 'year')}
image
${searchBox('')}
${wait()}
${error()}
mjt.freebase.MqlRead([{ "name":null, "name~=":mjt.urlquery.search, "type":"/film/film", "id":null, "directed_by":[{}], "initial_release_date":null, "sort":"-initial_release_date" }])
${searchBox(mjt.urlquery.search)}

No movies matching $mjt.urlquery.search were found.

Is this movie missing from Freebase? Add it now!

document.location = 'index.html?movie=' + encodeURIComponent(search.result[0].id);
${searchBox(mjt.urlquery.search)}

$search.result.length movies matched $mjt.urlquery.search:

$item.name
${humanDate(item.initial_release_date, 'year')} by ${mjt.bless(parseList(item.directed_by, 'person'))}
${wait()}
${error()}
mjt.freebase.MqlRead([{ "award" : "Academy Award for Best Picture","honored_for" : [{"id" : null,"name" : null,"type" : "/film/film"}],"sort" : "-year","type" : "/award/award_honor","year" : null }])
powered by freebase
${searchBox('')}

Not sure what to see?

Try one of these Academy Award Winners:
$award.name
${humanDate(item.year, 'year')}
${wait()}
${error()}