The New Girl

EPISODE:

Episode Info

The relationship between two girls at a school for at-risk youth in Illinois turns deadly.