February 24, 2011
Love looks like a cool indie Science Fiction film about an alien trapped on a space station. I think I saw the original trailer a while ago, this is the new one. I hope it gets a wide release in the UK because I really like the look of it.
(Thanks to Dave for the link.)