Affinity - watch online: stream, buy or rent
We couldn’t find any streaming options in South Africa, but Affinity is available in Canada and 11 other countries on Rakuten Viki, wavve, and 2 other services.

Canada 
Something wrong? Let us know!
We couldn’t find any streaming options in South Africa, but Affinity is available in Canada and 11 other countries on Rakuten Viki, wavve, and 2 other services.
In 2051, bioengineering student Wu Nongyu and sociopath Xie Xinxu are drawn together by a mysterious genetic attraction. As their relationship grows, they must confront their pasts and navigate love, trust, and redemption while racing to find a way to break the powerful bond that threatens to control their lives.