Amy (Samara Weaving) es una chica conflictiva de 17 años a la que sus padres adoptivos dan una última oportunidad. Creen que su amiga Chloe (Felicity Price), en apariencia una chica normal y corriente, es un paso hacia adelante para que Amy logre cambiar su terrible caracter. Sin embargo, Amy descubre que Chloe guarda un secreto que pondrá en peligro su vida y la de las personas que la rodean.