A hotel manager in Beijing, China, must tame an American guest who may not even be human.
Nadia Hatta
Mom
Samantha Hum
Waitress
Stanley Tsang
Waiter
Cary Woodworth
Harry Hirschfield
Hanhong Zou
Ally
Wang Zao
Writer
Eva Cao
Executive Producer
Director
Tomo Toro
Co-Writer
Helen Chen
Producer
Alex Chen