charissa allen is known for her work on the great debaters (2007), living hell (2008) and sin city (2005).