Where can I rent or buy this?
If you live in the UK then you can watch it on Truemovies, channel 323 if you have Sky. 'You Think You Can Take Me?, You'll Need A *beep* Army To Take Me!!!
I saw one at family video in flint,MI