Several anti-corruption activists from Malaysia, Switzerland and the United Kingdom staged a protest against Hollywood superstar Leonardo DiCaprio at London’s Leceister Square yesterday.

About 10 activists representing Malaysia’s Center to Combat Corruption and Cronyism (C4), Swiss-based Bruno Manser Fund (BMF) and London Bersih gathered outside the Odeon Theatre, awaiting DiCaprio's arrival.

The actor, who is fiercely vocal on environmental issues, was supposed to attend the premiere of the climate change documentary 'Before the Flood', produced by Fisher Stephen.

About 1,000 fans gathered outside the theatre waiting for his arrival about 9pm when the activists unfurled a long banner with his picture on it, surrounded by US dollars.

The banner, with DiCaprio holding a US dollar between his fingers, read 'Hollywood Actor 1, Pay Back Malaysia’s Stolen Assets!'...