Mandatory Rewind: 20 Years of an Americano With Balls in ‘Blow’ (Arguably Depp’s Best) On March 29, 2001, Ted Demme’s Blow made its way to theaters. In honor of its 20th anniversary, we rewind and retell…