Discovery Mode
Choose Your Challenge
Filter the archive by difficulty. Perfect for finding accessible frames to get started, or hunting down the most elusive ones in existence.
Initial Clues
1986
Cinéphile
Horror
Comedy
r.json())
.then(data => {
if(data.total_guesses) {
window.dispatchEvent(new CustomEvent('global-guesses-updated', { detail: { total: data.total_guesses } }));
}
if(data.success) {
window.dispatchEvent(new CustomEvent('notify', { detail: { message: 'Correct! Sign in to save your score.', type: 'success' } }));
setTimeout(() => { revealed = true }, 800);
} else {
window.dispatchEvent(new CustomEvent('notify', { detail: { message: data.message, type: 'info' } }));
}
})
.finally(() => { loading = false });
">
Reveal unavailable for guests. Join now to track progress.
Initial Clues
2001
Film Buff
Action
r.json())
.then(data => {
if(data.total_guesses) {
window.dispatchEvent(new CustomEvent('global-guesses-updated', { detail: { total: data.total_guesses } }));
}
if(data.success) {
window.dispatchEvent(new CustomEvent('notify', { detail: { message: 'Correct! Sign in to save your score.', type: 'success' } }));
setTimeout(() => { revealed = true }, 800);
} else {
window.dispatchEvent(new CustomEvent('notify', { detail: { message: data.message, type: 'info' } }));
}
})
.finally(() => { loading = false });
">
Reveal unavailable for guests. Join now to track progress.
Initial Clues
1989
Film Buff
Drama
Sport
r.json())
.then(data => {
if(data.total_guesses) {
window.dispatchEvent(new CustomEvent('global-guesses-updated', { detail: { total: data.total_guesses } }));
}
if(data.success) {
window.dispatchEvent(new CustomEvent('notify', { detail: { message: 'Correct! Sign in to save your score.', type: 'success' } }));
setTimeout(() => { revealed = true }, 800);
} else {
window.dispatchEvent(new CustomEvent('notify', { detail: { message: data.message, type: 'info' } }));
}
})
.finally(() => { loading = false });
">
Reveal unavailable for guests. Join now to track progress.
Initial Clues
1987
Hard
Sci-Fi
r.json())
.then(data => {
if(data.total_guesses) {
window.dispatchEvent(new CustomEvent('global-guesses-updated', { detail: { total: data.total_guesses } }));
}
if(data.success) {
window.dispatchEvent(new CustomEvent('notify', { detail: { message: 'Correct! Sign in to save your score.', type: 'success' } }));
setTimeout(() => { revealed = true }, 800);
} else {
window.dispatchEvent(new CustomEvent('notify', { detail: { message: data.message, type: 'info' } }));
}
})
.finally(() => { loading = false });
">
Reveal unavailable for guests. Join now to track progress.