Waves (out Jul 9) follows a high school senior (Kelvin Harrison Jr) who spirals out of control after a series of events. This is a tense, unrelenting film and there’s not a lot of reprieve for audiences. It’s like watching someone self-destruct in slow motion and yet be powerless to stop them. The message resonates strongly - love has the power to both divide and unite us. Grade: A-.