In the 1989 film, Say Anything, just at dawn (the beginning of the day), Lloyd Dobler (John Cusack) plays "In Your Eyes" by Peter Gabriel, the song that was playing the first time he and Diane (Ione Skye) slept together, on a boombox under her open bedroom window. There is truly something special about this scene. For teenagers especially, it points out that a guy, one who may be damaged, can sometimes win the girl of his dreams. "All the guy has to do is show up outside the girl's house and blast just the right song."

Film director Cameron Crowe in 2002 in an interview recalled that [The boombox scene] was the last thing shot on the last day of filming with the last moment of sunlight. Crowe said that film star "John felt that Lloyd was kowtowing too much by holding up the boombox, and that it was too subservient a move. He didn't love the scene, he didn't quite understand it — he certainly does now — and he wanted to be more laid-back."

Crowe found the right direction that made the scene work for his star; he was able to put the now-classic look of silent dignity on Cusack's face. Crowe said, "My whole argument was, 'Be defiant with the holding of the boombox'. This was the last take in a place across the street from a 7-Eleven on Lankershim in the Valley. He had to hold up the boombox, and on his face, the whole story about the character, Lloyd Dobler, had to shine. His obvious love as Lloyd for Diane had to be crystal clear." It had to become a defining moment.

More Info: en.wikipedia.org