Je trouve assez scolaire l'obligation d'avoir un héros gentil vs méchant. J'ai bien dit l'obligation car dans mes romans il y a ce type de personnages, mais j'aurais pu écrire une histoire autrement.
Quant au méchant qui était en fait gentil, et inversement, on l'a lu ou vu des milliers de fois. Je ne dis pas ça pour t'empêcher de le faire, ça peut être une bonne idée, tout dépend comment elle est traitée, mais t'imagine pas trop que c'est hyper original et ne bloque pas non plus sur ce point.
Le passé du personnage pour expliquer le présent ne me choque pas. Dans beaucoup de fictions on trouve des retours en arrière. Mais comme d'habitude, tout dépend comment on traite la chose.