Japanese poster of Hou Hsiao-Hsien's film Daughter of the Nile (1987)
They Might Be Giants music video by O.O.P.S
Happy birthday Wong Kar-Wai, it’s my fourth time watching Chungking Express and i still love this scene so much.
April 7, 1983: For the 50th anniversary of the “King Kong” film, a 3,000-pound model was being hoisted onto the Empire State Building once again, but “with a blowout in an armpit” and other problems, the nylon replica ape was a laughingstock, or a disappointment, but not a terror, for millions of metropolitan area residents. Photo: Sara Krulwich/The New York Times