David (L) and Leon (R) in front of the UK Pavilion, Shanghai Expo. [Photo:ccubedmedia]
Top 10 Outstanding HK Filmmakers