Like many of the movies picked up by Miramax Films in the early 2000s, this one was supposed to be given a theatrical release, but ended up debuting on DVD when the company encountered financial trouble.
The flag on the wall of Mel's (Andy Serkis') bedroom is the national flag of Angola.