"Our life is a book to which we add daily, until suddenly we are finished, and then the manuscript is burned."
- J.M. Barrie
Donnie Yen as Ngộ Không
Chow Yun Fat as Ngọc Hoàng
Aaron Kwok as Ngưu Ma Vương (ak từ Bộ Kinh Vân đến Ngưu Ma Vương hự hự)
Cecilia Cheung as Nữ Oa (oh yeah)
Kelly Chen as Quan Âm (amitabha)
Gigi Leung as Thường Nga (oh yeah yeah)
Peter Ho as Nhị Lang Thần (ac nghe đồn anh này đóng Lữ Bố trong Tam Quốc?)
Joe Chen as Thiết Phiến Công Chúa
Liu Ye as Đông Hài Long Vương
Eddie Cheung as Lí Tịnh
Louis Fan as Cự Linh Thần (and who's this Cự Linh Thần dude?)