“Medusa,” the latest film from rocketing Brazilian director Anita Rocha da Silveira, has released a twisted, neon-soaked trailer ahead of its debut at the Cannes Film Festival next week. Set in ...