LIONS SHORT FILM

In the military science fiction film LIONS, two estranged sisters wage a different kind of war.