And if Kira is DS9's Valjean, then that tracks.
I feel like Odo as Javert is too easy: he bends the law, just slightly, and isn't really a cop at heart. I feel like it should be a Cardassian or maybe Kai Winn.
Marius, the Himbo revolutionary, is the only easy role: Julian's a shoe-in.
I sing Constant Craving to my cat while my girlfriend's wife makes fun of me