Alien Love Triangle (2002) - Cast