Leon Lee

Find Leon Lee movies and shows streaming in United Kingdom

Poster for Unsilenced

Unsilenced

108 mins|100%100%
When the Chinese Communist Party launches a...
When the Chinese Communist Party launches a brutal crackdown on its citizens, a team of innocent students risk everything to expose the deadly propaganda and fight for freedom.
  • Apple TV Store
  • Amazon Video
  • Google TV
  • YouTube
Poster for Human Harvest

Human Harvest

52 mins
China's organ harvesting trade is uncovered and...
China's organ harvesting trade is uncovered and explored by Nobel Peace Prize nominees David Matas and David Kilgour.
  • Apple TV Store
  • Google TV
  • YouTube
Back to top.