John Cusack is Edgar Allen Poe

In the movie, The Raven (via Roger, Boing Boing)