Tom Holland’s Thoughts Are on Display in New Sci-Fi Film Chaos WalkingNatasha Alvar·News·November 19, 2020
7The Creator (2023) REVIEW – A Flawed, Fascinating Sci-Fi EpicKyle Logan·Movie Reviews·September 26, 2023