Claim: The animated film The Incredibles was released direct to video.
Evidence: The film premiered on October 27 , 2004 , at the BFI London Film Festival and had its general release in the United States on November 5 , 2004.