As a script writer and student of film, I know how hard it is to convey a futuristic storyline believably and have it contain touches of suspense, humor, romance, and humanity and have it ALL work.  "Gattaca" is a story about flawed people who have great spirits, yet "Gattaca" itself is as unflawed as any science fiction film ever made.  Every scene cleverly pushes the story along and twists many different ideas and possibilities together like a perfect length of rope.