McKellen 's work spans genres ranging from Shakespearean and modern theater to popular fantasy and science fiction .
His work has spanned genres from serious Shakespearean and modern theater to popular fantasy and science fiction movies .