Displaying all articles tagged:

Voyagers

  1. movie review
    Voyagers Is Just Lord of the Flies in SpaceDon’t be fooled by sexy marketing material — the new sci-fi film is really just a predictable, tedious drag.