Alice Cooper: The Nightmare Returns
Directed by Marty CallnerThe concert was filmed live in Detroit, Michigan, USA on Halloween 1986 at the start of his "The Nightmare Returns" World Tour, in support of his album Constrictor.
Where to Watch Alice Cooper: The Nightmare Returns
Cast of Alice Cooper: The Nightmare Returns
Watch Alice Cooper: The Nightmare Returns Videos