#TBT: Kevin Spacey's Road to 'House of Cards'
Kevin Spacey currently plays "House of Cards" protagonist Frank Underwood, who is arguably one of the greatest villains ever to grace TV. Season 3 of the Netflix hit returns tonight at midnight, so we thought we would throw it back to some great photos from earlier in his accomplished career for this week's edition of #TBT. Before he became scheming politico, the Academy Award winner played iconic characters in beloved films like "The Usual Suspects," "American Beauty," and "Glengarry Glen Ross." Here are some snapshots from his Hollywood history.