A girl investigates the disappearance of a school teacher. What she finds changes her life forever.
Evan Dexter O'Neal Parke (born January 2, 1968) is a Jamaican-born American actor perhaps best known for his role as ...