John Cusack has starred in some of the best movies ever made. I wanted to take a look back at some of his best momments.
  1. Better Off Dead(1985)
    Local
    As Lane Myer.
  2. Serendipity(2001)
    Local
    As Jonathan Trager.
  3. Say Anything(1989)
    Local
    As Lloyd Dobler
  4. Being John Malkovich(1999)
    Local
    As Craig Schwartz
  5. High Fidelity(2000)
    Local
    As Rob Gordon