Blood Blockade Battlefront (2015)

Genres - Action, Adventure, Drama, Science Fiction, Fantasy  |   Run Time - 25 min.  |   Countries - Japan  |  
  • AllMovie Rating
  • User Ratings (0)
  • Your Rating

Share on


Libra is a crime fighting organisation engaged in the city of Hellsalem's Lot previously known as New York City. A portal from Beyond created Hellsalem's Lot that ushered in monsters and magic into everyday mundane life. Libra is commissioned to eradicate paranormal troubles from the streets caused by the alien world.