pluto winWATCH ON YOUR DESKTOP To continue watching Unlimited & Free TV, please install the Pluto TV app.PlutoTV, free download for Windows. Access a vast library of on-demand movies and TV shows for free, with something for everyone.