#Disney1990 Blue Steel, Lord of the Flies, Nuns on the Run, The Last of the Finest, Black Rain, 1990 March 25, 2019March 25, 2019 firstmagnitude 1298 Views 2 Comments 1990, Black Rain, Blue Steel, Lord of the Flies, Nuns on the Run, The Last of the Finest Read more