Deaf Lovers' is directed by Russian director Boris Guts, an outspoken critic of Putin's government and the war in Ukraine.
In past years, Vevo has picked Billie Eilish and Chappell Roan, among others, as part of their Artist to Watch. They took me ...