Senior HTF Member
- Jul 28, 2001
I swear Alien Love Triangle has been listed as in production at the IMDB for about 5 years. I know The Beach flopped, but damn these guys have totally faded away. They were considered to be the saviours of British cinema for a while. Seems rather funny now.