OK, before I start blogging about the beginning of the film festival, I just HAVE to share a trailer that I saw tonight on my first full night of SIFF. Check out this supremely awesome trailer for RoboGeisha!
The film is playing at SIFF:
Egyptian Theatre – May 28, 2010 Midnight
Neptune Theatre – June 8, 2010 10:00 PM
Buy your tickets immediately!