If you want to get an unexpected example within this theme, I recommend you listen to the installment The Temptation of Karna and proceed to listen and pay special attention to the unexpected interpretations of the right thing for this character. Where Karna could have joined the good guys in the story as he finds out he is their half-brother, he chooses to stick to his original and mistaken class in life and stay with the baddies. How is that for a twist in Dharma? It makes Karna one of the most fascinating persons in the epic.
More Mahabharata Podcast:
Flood tales; Noah, Gilgamesh and Manu,
Indian roots of the Unicorn,
The Mahabharata Podcast.