Money on my mind. Jodie Foster ’85 is the director of “Money Monster” a new film about the volatile stock market set to release in May. The film stars George Clooney, Julia Roberts and Jack O’Connell in lead roles. Foster, who is an award-winning actress, made her directorial debut in 1991 with “Little Man Tate.”