I have seen most of them but they missed a couple
Star Trek II: The Wrath of Khan is perhaps the best Sci-Fi flick ever done, much better than anything in the Star-Wars yawners.
Avatar is only watchable for special effects. The plot is predictable and banal.