I was randomly browsing through the New York Asian Film Festival 2006 list to see what movies I would need to keep an eye out for at local theaters or on DVD... there were a few interesting looking ones, but I really needed to point out Oh! My Zombie Mermaid as winning the title-of-the-year award. It certainly sounds worth checking out.
Adventures in Neuroscience could never be more exciting. Well, maybe a little.