imaginario pictures October 10, 2015 Beast of Cardo returns to NYC at the Chelsea Film Festival! imaginario pictures October 10, 2015 The film is now official selection of the Chelsea Film Festival of NY. Don't miss our screening this October 17th!