Seattle Films & Theatres | October 12, 2018 Animal Collective play Water Curses live at the Neptune Theater in Seattle on 6/29. More info on Animal Collective – Water Curses – Live @ The Neptune Theater, Seattle, WA 6/29/17 Share this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window) Related Beyoncé and Jay-Z – Holy Grail (Intro) On The Run 2 Seattle, Washington 10/4/2018 NorthWest Travel