I thought it was a great movie! It is very Asian though and some aspects of the movie don't translate well. I'd still recommend people to give it a try though...
http://www.itcamefromplanetx.com/index.php