Today begins Starry Eyes' world wide festival tour. First stop, the Neuchâtel International Fantastic Film Festival in Neuchâtel, Switzerland.
Starry Eyes will play July 6th at 10:45pm and July 11th at 5:45pm. You can find out more details as well as purchase tickets at the official NIFF site here:
Sadly we don't be in attendance for this festival, but if you get a chance to see the film, please tweet and let us know your thoughts!