Here are a few alternatives:
Public domain and Creative Commons licenses offer a range of free and legal content, including movies. However, National Treasure 2004 is not in the public domain, and it's unlikely to find a Creative Commons licensed version of the film.