happs
View full poster

14th

Sun, Nov 29 at 3:30 AM

Hot Docs Cinema (main listings) · Hot Docs Ted Rogers Cinema, 506 Bloor Street West, Toronto, ON M5S 1Y3

View Full Schedule & Source Info

Get 5 things to do every Thursday

Free. One email a week.

Ava DuVernay's film, a follow-up to '13th', examines the 14th Amendment.

Get directions See everything on this week
Listed by Hot Docs Cinema (main listings)
Open original listing →

happs shows what's happening around you, today.

(function(){ // Wire all newsletter signup forms on this page (desktop rail + mobile bottom). // Sends to /api/subscribe with source=event-page for attribution. function wireNl(fId, eId, bId, mId) { var f = document.getElementById(fId); if (!f) return; var e = document.getElementById(eId); var b = document.getElementById(bId); var m = document.getElementById(mId); f.addEventListener('submit', function(ev) { ev.preventDefault(); var email = e ? e.value.trim() : ''; if (!email) return; if (b) { b.disabled = true; b.textContent = '...'; } if (m) { m.className = ''; m.textContent = ''; } fetch('/api/subscribe', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ email: email, ref: 'event-page', referrer: document.referrer || '' }), }) .then(function(r) { return r.json().catch(function() { return null; }); }) .then(function(d) { if (m) { if (d && d.ok) { m.className = 'nl-msg ok'; m.textContent = d.already ? 'You are already on the list. See you Thursday!' : d.needsConfirm ? 'Almost done! Check your email and tap the button to confirm.' : 'You are in! See you Thursday.'; } else { m.className = 'nl-msg err'; m.textContent = 'Something went wrong. Try again?'; } } if (b) { b.disabled = false; b.textContent = 'Send me the picks'; } }) .catch(function() { if (m) { m.className = 'nl-msg err'; m.textContent = 'Something went wrong. Try again?'; } if (b) { b.disabled = false; b.textContent = 'Send me the picks'; } }); }); } wireNl('nl-f', 'nl-e', 'nl-b', 'nl-msg'); wireNl('nl-fm', 'nl-em', 'nl-bm', 'nl-msgm'); wireNl('nl-f-ph', 'nl-e-ph', 'nl-b-ph', 'nl-msg-ph'); })();