Jodie Foster
Richardson also starred in the 2002 movie, "The Dangerous Lives of Altar Boys", produced by Jodie Foster.