At A.V. Club: After years of playing the same sad sack misanthrope we’ve all come to know and love, John Cusack will play Edgar Allan Poe.

Share →