Tetsuo: The Iron Man, 1989 Published June 9, 2020 · Updated July 19, 2021 I felt like Homer Simpson watching Twin Peaks – “Brilliant. I have absolutely no idea what’s going on.” Share