March 11, 2011 Black Lion Review March 11, 2011/ Justin D Williams Ninjas fighting a terminator in 1580? Yup check out our review on the anime film "Black Lion."