Grist to the fun machine – on Ramy at Tribune magazine, November 2022
Featured in Strange Horizons 2019 in Review – January 2020
‘Cult Clash’ – on Midsommar, fascism and climate change, at Tribune magazine, August 2019 (a longer version for film buffs can be found here)
‘Terry Gilliam – Author of The Quixote’: Review of The Man Who Killed Don Quixote – at Strange Horizons, July 2019
Review of Love Death & Robots – at Strange Horizons, June 2019
Review of One Cut of the Dead – at Strange Horizons, May 2019
‘I never did like smart-ass utopians’ – on Always Coming Home by Ursula Le Guin – at Strange Horizons, November 2018
Featured in Strange Horizons 2017 in Review – January 2018
‘It will prove invincible’ – Blade Runner: 2049 and the dreams of Philip K Dick – with Eli Lee, at Strange Horizons, October 2017
‘The Eater of Worlds, and of Children’ – reviewing IT – at Talking Book, October 2017
Review of Valerian and the City of a Thousand Planets – at Strange Horizons, September 2017
Contributor to Emotional Labour in SFF – The Work of Caring – at Strange Horizons, August, 2017
Review of Alien: Covenant – at Strange Horizons, June 2017
Review of Iraq + 100 (ed. Hassan Blasim) – at Strange Horizons, April 2017
‘The Anti-Singularity: the open secret of 2001’ – at Pornokitsch, February 2017
‘I, Rebel’ – at Applaudience, January 2017
Featured in Pornokitsch’s Absolute and Definitive Guide to the Best of Everything 2016 – December 2016
‘Arrival – of what exactly?’ – at Pornokitsch, December 2016
‘The Empire Never Ended’ – reviewing The Force Awakens – at Mindless Ones, April 2016
‘A Supposedly Fun Film I’ll Never Watch Again’ – at Applaudience, July 2015 (Originally appeared as ‘Jurassic World is a terrible film because we are terrible people’ at Little Atoms, June 2015)
‘No Minister’ – Looking back at The Thick of It and looking forward to Veep – May 2015
‘All the Answers to All the Questions‘ – at 24 Frames Per Second, March 2014 (Originally appeared as ‘The Ending as Wish-fulfilment in The Tree of Life, A.I. Artificial Intelligence and Lost’ at Big Other, August 2012)