0
I think you're talking about "The Reflex".
Duran Duran (The character's name was Dr. Durand Durand.)
Definitely Duran Duran!
Duran Duran was created in 1978.
Out of My Mind - Duran Duran song - was created in 1996.