Heterostructural nanorod (NR) arrays offer commendable visible-light-driven photocatalytic performances.