Am I nuts (no response required here) or did Jodie Foster just get caught with cocaine?