I Am Zozo (2012)
I am Zozo is a 2012 horror thriller film that was directed by Scott Di Lalla. The film first released on February 18, 2012 and was picked up officially in 2013 by Image Entertainment. I am Zozo follows a group of people that run afoul of a demon after using a Ouija board.
More at Wikipedia.