Alien Love Triangle is a 2008 comedy-science fiction short film directed by Danny Boyle. It was filmed in 1999.
More at Wikipedia.
Director: Danny BoyleDistributor: Dimension FilmsRelease date: January 1, 2008Running time: 30 minutes
External links: IMDb