[“Tears Dry on Their Own”] was shot in Los Angeles, and was directed by David LaChapelle on 22 May 2007. The clip features footage of Winehouse making her way through Echo Park and in a dim hotel room. The hotel is the Grand Hotel at 1479 S La Cienega Blvd, in Los Angeles.
This film is currently not showing on MUBI but 30 other great films are. Check which ones are