The Godkillers are an elite special forces unit created to fight insurgents who are using mythological creatures. As they battle a Penanggalan in the Philippines that may be in league with ISIS, the Godkiller's first Arab American officer is forced to grapple with both his inner and outer demons.
Release: 2020-03-25
Order Code: JAN201439
choosing a selection results in a full page refresh