Andrew Niccol - Rotten Tomatoes