Question: who plays janie in their eyes were watching god
Answer: Halle Berry -- Janie Crawford