- Oct 31, 2000
Anyone have any idea about this flick? I saw the trailer a while ago and it has pulled off the net. Plus, the website still has March 2002 as the release date! I was looking forward to movie soo much but it seems to have fallen of the radar.