Senaryo: Andrew Niccol