I believe it is irresponsible not to even mention in the documentation that by using your module, a user will be violating the TOS which in turn may be breaking the law. I found
which seemed enlightening. There are also a number of sites that are providing a web API such as
. It is unclear to me if they are downloading the text files that IMDB makes available or if they are in turn scraping IMDB. For the record, IMDB does provide a web service API for a fee (minimum of 15,000 USD) for commercial purposes and also indicates how to obtain written permission for personal screen scraping in their terms of service.