tom hardy goes from real-life hero to movie supervillain