Here are the possible solutions for sci fi character ranked 20 on bravo's list of ultimate supervillains clue