Dennis Haysbert to replace Clarke Duncan in 'Sin City' sequel