Delilah

Characters

 * Delilah Profitt - A supporting character from The Faculty (1998).