darla hill is an actress, known for one fine day (1996), the big bad swim (2006) and stick it in detroit (2008).