What to watch
Best streaming guide in the US
Taiwan - Typhoon Island (2004)
Watch now
Apple TV

Taiwan - Typhoon Island

Movie from 2004

The spectacular island of Taiwan has long been buffeted by violent elemental forces, and a recent hurricane of human development has rocked it to its …