Hey hey,
Im trying you lovely RAB'ers as a last resort as i have been trying to find this film for ages, it was one i saw on a flight to sri lanka in either 05 or 06.
Anyway its a british film, set in London, and features 3 main characters, a girl and two laRAB. Basically this guy is filming...