A new sci-fi thriller with Dennis Quaid and Ben Foster