Excellent period piece. If you love the 30's... the fashion, the autos, etc. then you'll appreciate all the attention to detail. The story moves briskly and if you miss a little dialogue because they occasionally mumble, it's okay. Johnny Depp is believable and enjoyable and he manages to walk that fine line of having an edge without going over the top in his portrayal of Dillinger.