Is there a web site that I could watch nacho libre without paying or downloading anything?
There's no website that you could watch 'Nacho Libre' for free without making downloads. Those that allow you to watch the movie for free like http://www.1channel.ch/watch-1750-Nacho-Libre, require you to start by making a download. You can also watch the movie at http://www.ovguide.com/.
search stream nacho libre free online or with any movie and you will get tons of options