Martin Scorcese might just be the best director alive. Definitely one of the greatest to do it. For those in need of a little background check out Taxidriver, Goodfellas or Raging Bull to name a few. Leo is that dude too (Emma feels me). If Shutter Island is anything like the trailer, we're looking at a solid follow up to Best Picture-winner The Departed. Haven't seen a preview this convincing in a while.