The Full Archive
Explore every frame in our collection. Filter by genre, tag, or search for your favorite titles to test your cinematic knowledge.
Initial Clues
2020
Mid
Family
Comedy
Animation
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
2023
Mid
Animation
Family
Comic Book
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
2025
Easy
Family
Comedy
Animation
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
2022
Easy
Family
Animation
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.