nite_man,
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
this article which seemed enlightening. There are also a number of sites that are providing a web API such as
this one. 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.