Yes it is full of cliches and bad writing but it is really enjoyable and you could call it a guilty pleasure. Also, it is Zoe's first movie. Who would have thought that 14 years from this movie she would star in Marvel's Guardians of the Galaxy and be one of the best female characters.