Currently having a successful festival run and its official release quickly approaching in July, we decided to check this movie out for ourselves. Here are our thoughts…