VENUE @: Palmerston Library Theatre
Address: 560 Palmerston Ave.
Toronto, ON M6G 2P7, Canada
September 5–11, 2026
TINFF 2026 In-Person Screening Program
(SEPTEMBER 5 - 11)
Q&A: Immediately following each film.
SATURDAY, SEPTEMBER 5
SCREENING SCHEDULE
1:00 PM – 2:38 PM
The Escuminac Disaster: Beneath the Surface (Canada)
Runtime: 1:32:33 + 5 min Q&A
2:38 PM – 4:14 PM
To Keep Her (Canada)
Runtime: 1:31:00 + 5 min Q&A
4:14 PM – 5:46 PM
Good Intentions 2 (Canada)
Runtime: 1:27:00 + 5 min Q&A
5:46 PM – 5:51 PM
HEARTBREAKER
Runtime: 3:22 + 2 min Q&A
5:51 PM – 6:03 PM
2 PLACES AT SAME TIME
Runtime: 10:00 + 2 min Q&A
6:03 PM – 6:10 PM
THE NEW TENANT
Runtime: 5:14 + 2 min Q&A
6:10 PM – 6:28 PM
WE'RE ALL HAUNTED HERE
Runtime: 16:00 + 2 min Q&A
6:28 PM – 6:42 PM
STAKES
Runtime: 12:12 + 2 min Q&A
6:42 PM – 6:56 PM
THIS IS HOGTOWN
Runtime: 11:47 + 2 min Q&A
6:56 PM – 7:17 PM
VOETRY (2026)
Runtime: 19:12 + 2 min Q&A
7:17 PM – 7:29 PM
FROM A WORLD TO ANOTHER (MP4 VERSION)
Runtime: 10:01 + 2 min Q&A
7:29 PM – 7:48 PM
BREAKING THROUGH
Runtime: 16:28 + 2 min Q&A
7:48 PM – 8:08 PM
SA'ADATU
Runtime: 18:35 + 2 min Q&A
8:08 PM – 8:25 PM
OUR MAN FROM WALL STREET
Runtime: 15:09 + 2 min Q&A
8:25 PM – 8:33 PM
SOUS LE SOLEIL DU KWAT
Runtime: 6:11 + 2 min Q&A
8:33 PM – 8:48 PM
Chromatics (Canada)
Runtime: 13:18 + 2 min Q&A
8:48 PM – 8:52 PM
Dear Brian (Canada)
Runtime: 2:00 + 2 min Q&A
8:52 PM – 9:11 PM
Down Home Love (Canada)
Runtime: 16:55 + 2 min Q&A
9:11 PM – 9:18 PM
MIGHTY HALLELUYAH (Canada)
Runtime: 5:11 + 2 min Q&A
SUNDAY, SEPTEMBER 6
SCREENING SCHEDULE
10:45 AM – 12:21 PM
The Creek (Nigeria)
Runtime: 1:33:00 + 3 min Q&A
12:21 PM – 2:03 PM
4TH TOUGHEST MAN ON PLANET EARTH
Runtime: 1:39:09 + 3 min Q&A
2:03 PM – 4:36 PM
ART OFFICIALLY INTELLIGENCE
Runtime: 2:29:56 + 3 min Q&A
4:36 PM – 4:41 PM
BORN TO DANCE (Poland / UK)
Runtime: 3:00 + 2 min Q&A
4:41 PM – 5:33 PM
THE MESSENGER OF JOY (USA)
Runtime: 49:51 + 2 min Q&A
5:33 PM – 6:13 PM
UNBREAKABLE SOUL (USA)
Runtime: 38:25 + 2 min Q&A
6:13 PM – 6:22 PM
A DREAM MY SISTER HAD (Germany)
Runtime: 7:05 + 2 min Q&A
6:22 PM – 6:32 PM
BAD DAY: BAD DREAMS (USA)
Runtime: 7:54 + 2 min Q&A
6:32 PM – 6:53 PM
TIMELESS LOVE (China)
Runtime: 19:15 + 2 min Q&A
6:53 PM – 7:00 PM
MEN FROM 6:30 TO 6:35 (China)
Runtime: 5:00 + 2 min Q&A
7:00 PM – 7:22 PM
ÈLÉDÀ ÀYÀNMỌ̀ (Nigeria)
Runtime: 20:35 + 2 min Q&A
7:22 PM – 7:28 PM
MUMBLING SAND (USA)
Runtime: 4:03 + 2 min Q&A
7:28 PM – 8:00 PM
GHOSTS FROM PAST LIFE (South Korea)
Runtime: 29:59 + 2 min Q&A
8:00 PM – 8:14 PM
Barbrix! Or How To Maybe Capture A Psychic Hominid (USA)
Runtime: 12:05 + 2 min Q&A
8:14 PM – 8:35 PM
THE WANDERER (China / UK)
Runtime: 18:36 + 2 min Q&A
8:35 PM – 8:41 PM
HORIZON (France)
Runtime: 4:02 + 2 min Q&A
8:41 PM – 9:08 PM
A STROLL IN THE PARK (China / Iran)
Runtime: 25:00 + 2 min Q&A
9:08 PM – 9:24 PM
DRAWN IN BLACK (Iran)
Runtime: 13:29 + 2 min Q&A
WEDNESDAY,
SEPTEMBER 9
SCREENING SCHEDULE
6:00 PM – 6:27 PM
TROUBLEMAKER (Nigeria)
Runtime: 24:48 + Q&A
6:27 PM – 6:49 PM
UNBROKEN MEMORY (United States)
Runtime: 19:44 + Q&A
6:49 PM – 6:57 PM
SEASONAL GIRLFRIEND (United States)
Runtime: 5:26 + Q&A
6:57 PM – 7:03 PM
THE NEGLECTED FACE OF PROFUNDITY (United States)
Runtime: 3:58 + Q&A
7:03 PM – 7:29 PM
ROOM 13 (France)
Runtime: 23:38 + Q&A
7:29 PM – 7:39 PM
A GOODBYE (United Kingdom)
Runtime: 7:48 + Q&A
7:39 PM – 7:49 PM
PARANOIA (Brazil)
Runtime: 8:00 + Q&A
7:49 PM – 8:03 PM
HUSH (Nigeria)
Runtime: 11:42 + Q&A
8:03 PM – 8:25 PM
NDIA (Nigeria)
Runtime: 19:39 + Q&A
8:25 PM – 8:53 PM
THE NOISE AROUND HER BLACK. (Nigeria)
Runtime: 26:15 + Q&A
8:53 PM – 9:04 PM
BAR IN THE WOODS (United States)
Runtime: 9:00 + Q&A
9:04 PM – 9:12 PM
MOLDED (China)
Runtime: 6:13 + Q&A
9:12 PM – 9:43 PM
DEVIL'S GUARD: A LONG WEEKEND PART ONE (United States)
Runtime: 28:53 + Q&A
THURSDAY, SEPTEMBER 10
SCREENING SCHEDULE
11:00 AM – 11:09 AM
JAMAICA - VIBRANT HEART OF THE CARIBBEAN (Jamaica)
Runtime: 6:39 + Q&A
11:09 AM – 11:25 AM
NO LAND BENEATH OUR WINGS (United States)
Runtime: 14:22 + Q&A
11:25 AM – 11:40 AM
PORTRAIT OF A MAN (United States)
Runtime: 13:01 + Q&A
11:40 AM – 11:47 AM
SILHOUETTE (Italy)
Runtime: 5:16 + Q&A
11:47 AM – 11:54 AM
THE REDISCOVERED GESTURE (Italy)
Runtime: 4:20 + Q&A
11:54 AM – 12:20 PM
DRIFTING HEART (United States)
Runtime: 24:19 + Q&A
12:20 PM – 12:36 PM
LAYLA (Egypt)
Runtime: 13:42 + Q&A
12:36 PM – 12:46 PM
BEG YUH A CALL (Jamaica)
Runtime: 8:06 + Q&A
12:46 PM – 1:10 PM
DARE TO BE DIFFERENT (United States)
Runtime: 21:58 + Q&A
1:10 PM – 1:34 PM
GROWN UP DAY (France)
Runtime: 22:08 + Q&A
1:34 PM – 1:57 PM
Nostradamus On Venezuela (United States)
Runtime: 21:00 + Q&A
1:57 PM – 2:29 PM
ROOARY (United States)
Runtime: 30:00 + Q&A
2:29 PM – 2:45 PM
Welcome To The Whimsical Desert! (Going Solo) (United States)
Runtime: 14:30 + Q&A
2:45 PM – 2:51 PM
BREAKING THE RULES (United States)
Runtime: 3:56 + Q&A
2:51 PM – 3:20 PM
F*CKIT - THE MOVIE (United Kingdom)
Runtime: 26:28 + Q&A
3:20 PM – 3:23 PM
LOVE GAME TRAILER (Malaysia)
Runtime: 3:00
3:23 PM – 3:27 PM
REGRET MUSIC TRAILER (Canada)
Runtime: 4:01
3:27 PM – 3:30 PM
DRIFTING HEART MUSIC TRAILER (Portugal, Spain)
Runtime: 3:00
3:30 PM – 3:32 PM
APOCALYPSE DEATH PARTY OFFICIAL TRAILER (United States)
Runtime: 1:29
3:32 PM – 3:34 PM
VULTURES (TEASER TRAILER) (Ecuador)
Runtime: 1:26
MONDAY, SEPTEMBER 7
SCREENING SCHEDULE
11:00 AM – 11:13 AM
Metaverse (Iran)
Runtime: 11:19 + Q&A
11:13 AM – 11:20 AM
The Greedy Nightmare (China)
Runtime: 5:00 + Q&A
11:20 AM – 11:33 AM
The Legend Of William Boucher: The Blood Curse (United States)
Runtime: 10:11 + Q&A
11:33 AM – 11:38 AM
William's Song (United States)
Runtime: 3:13 + Q&A
11:38 AM – 11:45 AM
Ten Poem Project (Auntie) (United States)
Runtime: 4:29 + Q&A
11:45 AM – 12:02 PM
I Love You Insanely (Nigeria)
Runtime: 15:00 + Q&A
12:02 PM – 12:19 PM
Loss (Israel)
Runtime: 14:25 + Q&A
12:19 PM – 12:48 PM
Neverland (China)
Runtime: 26:48 + Q&A
12:48 PM – 1:05 PM
The Blurry Impressions Of Death (China)
Runtime: 15:00 + Q&A
1:05 PM – 1:41 PM
Someone Wants To Tell You (China)
Runtime: 34:00 + Q&A
1:41 PM – 2:01 PM
Eternal Love (China)
Runtime: 18:00 + Q&A
2:01 PM – 2:33 PM
Struggling To Slack (China)
Runtime: 29:49 + Q&A
2:33 PM – 2:44 PM
Why We Pride (United Kingdom)
Runtime: 8:35 + Q&A
2:44 PM – 2:48 PM
Home In A Hotpot (Indonesia)
Runtime: 1:25 + Q&A
2:48 PM – 2:56 PM
Interstellar Comet In 1300 Year Old Prophecy (United States)
Runtime: 5:45 + Q&A
2:56 PM – 3:07 PM
My Oceanview Home (China)
Runtime: 9:00 + Q&A
3:07 PM – 3:18 PM
Tui Bei Tu (United States)
Runtime: 9:00 + Q&A
3:18 PM – 3:30 PM
Doomsday Is Near – This Is The Proof (United States)
Runtime: 9:30 + Q&A
3:30 PM – 3:43 PM
Past, Present And Future Lie – On A Naddi Leaf (Portugal)
Runtime: 11:00 + Q&A
3:43 PM – 4:10 PM
Crop Circle Mysteries – Location, Location, Location (United States)
Runtime: 24:46 + Q&A
4:10 PM – 4:26 PM
Baltic Past – Forget Me Not! (Latvia)
Runtime: 14:00 + Q&A
4:26 PM – 5:04 PM
The Latin Grammy Nominated District Judge (United States)
Runtime: 36:00 + Q&A
5:04 PM – 5:31 PM
Three Gen Z Amigos (United States)
Runtime: 24:34 + Q&A
5:31 PM – 5:48 PM
Shallow End (United States)
Runtime: 15:00 + Q&A
5:48 PM – 6:16 PM
Atlas – At Last (United States)
Runtime: 26:31 + Q&A
6:16 PM – 6:26 PM
What's Happening (Saudi Arabia)
Runtime: 8:30 + Q&A
6:26 PM – 6:33 PM
The High King's Daughter (Ireland)
Runtime: 4:59 + Q&A
6:33 PM – 6:40 PM
Strolling Down Brighton Pier (United Kingdom)
Runtime: 4:58 + Q&A
6:40 PM – 7:18 PM
Urdo On The Dead Wood (China)
Runtime: 36:00 + Q&A
7:18 PM – 7:43 PM
Avagunthan (India)
Runtime: 22:27 + Q&A
7:43 PM – 8:03 PM
Some Days (China)
Runtime: 17:53 + Q&A
8:03 PM – 8:21 PM
Betrayal (United States)
Runtime: 16:00 + Q&A
8:21 PM – 8:33 PM
Railbound (United States)
Runtime: 10:00 + Q&A
8:33 PM – 8:45 PM
Leopard Of Congo (United Kingdom)
Runtime: 9:30 + Q&A
8:45 PM – 9:00 PM
Ditto (India)
Runtime: 12:50 + Q&A
9:00 PM – 9:07 PM
The Undying Pain Of Existence (Germany)
Runtime: 5:20 + Q&A
9:07 PM – 9:23 PM
Eels (China / Japan)
Runtime: 13:44 + Q&A
9:23 PM – 9:31 PM
Count Down (China)
Runtime: 6:39 + Q&A
9:31 PM – 9:46 PM
Sea of Fire (Greece, India, United States)
Runtime: 12:31 + 2 min Q&A
TUESDAY, SEPTEMBER 8
SCREENING SCHEDULE
11:00 AM – 11:16 AM
SHOULD WE DO IT? (United States)
Runtime: 11:00 + Q&A
11:16 AM – 11:38 AM
HER LAST WISH (China)
Runtime: 19:44 + Q&A
11:38 AM – 12:02 PM
A GARDEN OVER THE SEA (China)
Runtime: 22:00 + Q&A
12:02 PM – 12:20 PM
MISTAKE (China)
Runtime: 15:45 + Q&A
12:20 PM – 12:37 PM
I AM WITH YOU AND YOU’RE WITH ME (Iran)
Runtime: 14:56 + Q&A
12:37 PM – 12:50 PM
VISA BLUE (Bahamas)
Runtime: 10:21 + Q&A
12:50 PM – 1:19 PM
A WALKING SHADOW (China)
Runtime: 26:39 + Q&A
1:19 PM – 1:29 PM
CALL OUT LITTLE BEAR (China)
Runtime: 8:22 + Q&A
1:29 PM – 1:51 PM
I WANNA FLY (China)
Runtime: 19:48 + Q&A
1:51 PM – 2:08 PM
DON’T MAKE ME TWERK ( )
Runtime: 15:00 + Q&A
2:08 PM – 2:29 PM
TURTLE HERO’S PATH (China)
Runtime: 18:58 + Q&A
2:29 PM – 2:45 PM
NADIA (United States)
Runtime: 13:51 + Q&A
2:45 PM – 2:49 PM
LADI & HAYO (Nigeria)
Runtime: 2:00 + Q&A
2:49 PM – 3:06 PM
I REPLIED WITH MY HEART (United Kingdom)
Runtime: 15:26 + Q&A
3:06 PM – 3:22 PM
COMET AS PREDICTED (Saint Martin)
Runtime: 14:08 + Q&A
3:22 PM – 3:40 PM
KOMET WIE VORHERGESAGT (Portugal)
Runtime: 15:52 + Q&A
3:40 PM – 4:08 PM
ALVIS HELVIG SPACE VIKING (United States)
Runtime: 25:52 + Q&A
4:08 PM – 4:33 PM
GONE WITH THE WIND (China)
Runtime: 23:18 + Q&A
4:33 PM – 4:50 PM
UNFINISHED (South Africa)
Runtime: 14:59 + Q&A
4:50 PM – 5:31 PM
WHERE THE STARS MEET (South Africa)
Runtime: 38:38 + Q&A
5:31 PM – 5:43 PM
CITADEL LOST (United States)
Runtime: 9:21 + Q&A
5:43 PM – 5:52 PM
THE FARE (United States)
Runtime: 6:18 + Q&A
5:52 PM – 5:55 PM
THE TASTE OF CHRISTMAS MEMORY (Greece)
Runtime: 1:00 + Q&A
5:55 PM – 6:16 PM
SIGNAL LOSS (China)
Runtime: 19:00 + Q&A
6:16 PM – 6:33 PM
THE LAST SUPPER OF GIRL (United States)
Runtime: 15:00 + Q&A
6:33 PM – 6:52 PM
GODPOWER (United States)
Runtime: 16:25 + Q&A
6:52 PM – 7:34 PM
2080 (United States)
Runtime: 39:59 + Q&A
7:34 PM – 7:55 PM
PATH OF NO PATH (China)
Runtime: 19:00 + Q&A
7:55 PM – 8:17 PM
THE GAZE WITHIN (Taiwan)
Runtime: 19:58 + Q&A
8:17 PM – 8:25 PM
NO LIES (India)
Runtime: 5:24 + Q&A
8:25 PM – 8:38 PM
RED DOT (South Korea)
Runtime: 11:11 + Q&A
8:38 PM – 8:57 PM
MAY LIGHT (China / Hungary / Spain)
Runtime: 17:10 + Q&A
8:57 PM – 9:04 PM
SURVIVE (United States)
Runtime: 5:00 + 2 min Q&A
9:04 PM – 9:21 PM
Siyā Gālesh (Iran)
Runtime: 14:49 + 2 min Q&A
9:21 PM – 9:36 PM
Taboophen (Iran)
Runtime: 12:42 + 2 min Q&A
FRIDAY, SEPTEMBER 11
SCREENING SCHEDULE
1:00 PM – 2:34 PM
Day Of The Games Night (Nigeria)
Runtime: 1:30:06 + 4 min Q&A
2:34 PM – 4:16 PM
SANCTUM (Nigeria)
Runtime: 1:38:00 + 4 min Q&A
4:16 PM – 5:42 PM
A Stranger On Earth (United States)
Runtime: 1:22:00 + 4 min Q&A
5:42 PM – 5:57 PM
DISCOURSE (Slovenia)
Runtime: 13:18 + 2 min Q&A
5:57 PM – 6:19 PM
ECHOES FROM THE PAST (United Kingdom)
Runtime: 20:00 + 2 min Q&A
6:19 PM – 6:31 PM
CALEB (United Kingdom)
Runtime: 10:18 + 2 min Q&A
6:31 PM – 6:38 PM
GLASS COCOON (China)
Runtime: 5:00 + 2 min Q&A
6:38 PM – 6:46 PM
THE LIGHT HOUSE (United States)
Runtime: 5:58 + 2 min Q&A
6:46 PM – 7:14 PM
FIGHTING THE POWER – DEMOCRACY DIES
Runtime: 26:00 + 2 min Q&A
7:14 PM – 7:33 PM
WEDDING, FUNERAL (China)
Runtime: 16:54 + 2 min Q&A
7:33 PM – 8:05 PM
INVISIBLE ROOTS – IN THE SHADOW OF FEMICIDE (Italy)
Runtime: 30:00 + 2 min Q&A
8:05 PM – 8:16 PM
THE SET(UP) (Nigeria)
Runtime: 9:00 + 2 min Q&A
8:16 PM – 8:42 PM
THE LAST RIDE (United States)
Runtime: 23:42 + 2 min Q&A
8:42 PM – 8:52 PM
THE LAST RIDE (ALT VERSION) (United States)
Runtime: 7:53 + 2 min Q&A
8:52 PM – 9:02 PM
UNCLE JIMMY (United States)
Runtime: 7:53 + 2 min Q&A
9:02 PM – 9:27 PM
CREEP (China)
Runtime: 23:00 + 2 min Q&A
9:27 PM – 9:44 PM
Oppressed (Iran)
Runtime: 14:53 + 2 min Q&A
