Damansara Village@Imbi recently played host to the cast and crew of Go Go Oh My God, the new Chinese New Year movie directed by Angela Chan.
The movie shot its last scenes and wrapped over dinner at Damansara Village@Imbi.
Go Go Oh My God. Watch out for it in the cinemas next Chinese new year.
(Director, Angela Chan 2nd from left.)