FILM
— Reviews (New Releases)
Alcarràs for Cinema Scope
All We Imagine As Light for Reverse Shot
Bird for The Globe & Mail
Close Your Eyes for The Globe & Mail
A Complete Unknown for The Globe & Mail
Cuckoo for Film Comment
Do Not Expect Too Much From the End of the World for Screen Slate
Dream Scenario for Film Comment
Earwig for Little White Lies
EO for Screen Slate
Family Portrait for Screen Slate
Flux Gourmet for Paste
The Forgiven for Little White Lies
Funny Pages for Paste
Harvest for Reverse Shot
Ikebana for Cinema Scope
Infinity Pool for Cinema Scope
Inside the Yellow Cocoon Shell for Screen Slate
Joyland for Cinema Scope
The Last Showgirl for The Globe & Mail
Last Summer for The Globe & Mail
Love Lies Bleeding for Toronto Star
The Maiden for Cinema Scope
Mambar Pierrette for Screen Slate
Misericordia for The Globe & Mail
Monkey Man for The Globe & Mail
National Anthem for The Globe & Mail
Nightbitch for Toronto Star
Nope for Paste
Nosferatu for The Globe & Mail
Presence for Sight and Sound (print only)
Rumours for Sight and Sound
Seagrass for The Globe & Mail
Shari for POV
Small Things Like These for The Globe & Mail
Sometimes I Think About Dying for The Globe & Mail
An Unfinished Film for Hyperallergic
Universal Language for Sight and Sound
Wallace & Gromit: Vengeance Most Fowl for The Globe & Mail
Wendell & Wild for Little White Lies
Women Talking for Little White Lies
— Reviews (Repertory)
Andy Warhol’s Eat for Screen Slate
The Batwoman for Screen Slate
Beijing Watermelon for Film Comment
Chez Jolie Coiffure for Le Cinéma Club
Crooklyn for Screen Slate
Donkey Skin for Screen Slate
Five Easy Pieces for Screen Slate
The Happiness of the Katakuris for Screen Slate
The Honeymoon Killers for Screen Slate
I’ve Heard the Mermaids Singing for Screen Slate
The Lair of the White Worm for The Drift
Life Is Sweet for Screen Slate
The Louvre City for Screen Slate
The Maestro: King of the Cowboy Artists for Screen Slate
Meantime for MUBI Notebook
Midnight for Screen Slate
Miotte vu par Raúl Ruiz for Screen Slate
Mur Murs + Documenteur for Screen Slate
Occidente for Le Cinéma Club
The Parallax View for Little White Lies
Portrait of Jason for Le Cinéma Club
A Quiet Place in the Country for Screen Slate
Robinson’s Garden + What’s Up Connection for Film Comment
Scenes from the Life of Andy Warhol for Screen Slate
Sleepless for Screen Slate
Spacked Out for Screen Slate
Statues Hardly Ever Smile for Screen Slate
The White Rose for Screen Slate
Whoever Slew Auntie Roo? for Screen Slate
Festival Dispatches
True/False 2025 for Screen Slate
TIFF 2024 for Screen Slate
Fall 2024 Festival Ballot, MUBI Notebook
Toronto 2024 #4, with David Schwartz, Saffron Maeve, and Robert Daniels for Film Comment (podcast)
True/False 2024 for Screen Slate
Fantasia 2023 for Screen Slate
Toronto 2023 #3, with Saffron Maeve & Adam Nayman for Film Comment (podcast)
TIFF 2023: Strange Way of Life, Dream Scenario, Days of Happiness, The Feeling That…, Ru, National Anthem, Not A Word for Cinema Scope
TIFF 2022: The Maiden, Pearl, Hawa, I Like Movies for Cinema Scope
Polls / Lists
Best Films of 2024, Sight and Sound
Best Films of 2023, 2024, Film Comment
Best Movies + First Viewings: 2022, 2023, 2024, Screen Slate
Fantasy Double Features: 2021, 2022, 2023, 2024, MUBI Notebook
Fall 2024 Festival Ballot, MUBI Notebook
The Greatest Films of All Time (2022), Sight and Sound
The Perfect Summer Movie [Smooth Talk], Toronto Star
THEATRE + LITERATURE
Here We Are for The Drift
Red for Intermission Magazine
Seeing Further for Cleveland Review of Books