SF Encyclopedia Picture Gallery Sarah Lotz. Impossible (London: Harper Collins, 2022) [pb/] Image courtesy of Forbidden Planet