Benedict Cumberbatch before 'Doctor Strange,' and other superhero actors in past lives