A couple’s first wedding anniversary on an island goes completely haywire in the Chinese mystery film “Lost in the Stars.”
A couple’s first wedding anniversary on an island goes completely haywire in the Chinese mystery film “Lost in the Stars.”