My friend asked me this and I wasn't 100% sure so I though i'd ask: If you target a creature with Heroic (say {Akroan Crusader}) in a your graveyard with an {Orzhov Charm} to return it to the battlefield, does the Heroic trigger?
I'm afraid not. Abilities such as Heroic only function on the battlefield, unless otherwise stated.
That's what I thought, but thought I should ask. Thanks