Show more
A couple (Geoffrey Deuel, Meredith MacRae) try to return a jade Buddha statuette stolen from a temple in Taipei.