Humanity's End (2009)
Humanity's End is a 2009 American fantasy science fiction film directed by Neil Johnson. Based upon a story concept by Johnson, and with a screenplay by Johnson and Michael Jonathan Smith, the film stars Jay Laisne, Kari Nissena, and Marc Scott Zicree.
More at Wikipedia.