Sep 29, 2014 Anime Movies Now It Makes Sense Why Space Captain Pirate Harlock Makes No Sense The high-profile animated film is currently streaming on Netflix in a heavily edited and diminished form.