Pupils at Macleod House, in Roehampton, were raising money for the TES-UNICEF Afghanistan appeal. Videos were set up in four classrooms, and pupils paid pound;1 each to watch films selected by the school council.
And to ensure an authentic cinema experience, the local Odeon, in Richmond, donated popcorn which was sold at 50p a cup. The main feature at each screening was preceded by a 10-minute UNICEF video, highlighting the plight of a girl in India.
"The story of the little girl in India was relevant, because she is trying to get more girls to go to school," said headteacher Serena Potter. "We talked about Afghanistan - about why we were raising the money. We discussed the reasons for the event."
More than a half of the school's 192 pupils became cinemagoers for the afternoon. In total, the school raised pound;154.50.