Shot in 2007, the film was initially set to premiere in May 2008. However in early 2008, hundreds of photographs featuring actor Edison Chen engaged in sexual acts with various female Hong Kong celebrities were leaked online, in what was dubbed the "Edison Chen photo scandal", leading the film to be delayed a year, and Chen's scenes to be edited down.