Jodie Foster – Alexandra Hedison out doing Cannes Film Festival Jodie Foster – Alexandra Hedison out doing Cannes Film Festival