Right and wrong, cruel and kind Who's to say? There's a code that I believe in Every choice You're gonna find there's shades of grey There are rules for a reason Robin Hood (yeah?) Awesome guy (yeah!) You'd agree? But he stole for the poor So you could then cross that line, theoretically I don't know you anymore The decision's always up to you When there's only one thing left to do Gotta get your hands dirty Just jump headfirst into the mess Gotta get your hands dirty Give it your worst, give it your best Bad and good, shouldn't and should Isn't always black and white Gotta get your hands dirty to get it right Alright, alright Okay, but there's some universal truths You must recognize Like? Valiant knights, pure and good, guaranteed That depends on what they're fighting for Creepy witches selling potions for evil deeds She could have kids she's providing for If your good, good things will come to you That broken vase shows that's not true That's not fair! But that's how it's going You're a nice girl But your princess is showing Life's a complicated game, it seems Sometimes you can't afford to play it clean Gotta get your hands dirty (I don't know) Just jump headfirst into the mess Gotta get your hands dirty (maybe so) Give it your worst, give it your best Bad and good, shouldn't and should Isn't always black and white Gotta get your hands dirty to get it right, right Alright, alright But just how far do you go? How much do you compromise? Oh, tell me, how do you know? Where do you draw the line? There's nothing I wouldn't do If my heart tells me it's right If it's for someone I love If it's to save a life (to save your life) Gotta get your hands dirty Just jump headfirst into the mess Gotta get your hands dirty Give it your worst, give it your best Bad and good, shouldn't and should Isn't always black and white Gotta get your hands dirty to get it right Gotta get your hands dirty to get it right Alright, alright