Is Taiwan an independent nation, or is it a breakaway province that still belongs to China? Drawing on rare archival film and photographs, this film explains why control over this bustling island 90 miles off the mainland is so pivotal to both sides and to the world