Comment Comment by alexfoo Amongst other films a few scenes in the 1994 MacGuyver movie (Lost Treasure of Atlantis) were filmed inside the power station before it was renovated. parent alexfoo 1 month ago