who directed the film title that gross ( rm ) 20,653,640 ?
zack snyder