Cast (17)

Po Po

Po Po

Shawn Yue

Yu Wenle

Daniel Wu

Man

Ah Niu

Chan Hing-Cheung

David Wu

Joe

Denise Ho Wan-Si

Susan

Eason Chan Yik-Shun

Paul

Jay Chou

Jay Chou

Deep Ng Ho-Hong

Airport Immigration Officer

Emme Wong Yi-Man

Dog Owner

Ellis Tang

Dog Owner

Cha Cha Chan

Air Stewardess

Samuel Yau Man-Shing

Po's Brother-in-law

Lai Chi-Wai

Patron of Fish Store

Quinton Wong Liu-Che

Plant Hothouse Boss

Crystal Lui Kwok-Wai

Patron of CD Store

Au Hin-Wai

Crew (5)

Kwan Pung-Leung

Director of Photography

Aubrey Lam Oi-Wah

Director

Peter Kam Pau-Tat

Original Music Composer

Aubrey Lam Oi-Wah

Writer

Teddy Chan Tak-Sum

Producer