Terry O'Quinn as Charles Xavier/Doctor Strangefate - Assassins - Political Suicide Fan Cast | myCast.io