Yes, you can stream Too Hot to Handle from anywhere in the world with a Netflix subscription. The show is available in the US, Canada, Italy, Australia, Singapore, India, and many other countries.. All you have to do is choose your preferred Netflix plan and sign up. Once you’re done checking out, you can start streaming immediately.