Sevyn Streeter takes a look at abusive and controlling relationships in her new video for "B.A.N.S." The powerful video, which features a cameos from Mack Wilds and Angela Yee, provides a more detailed look at the relationship detailed in the song as she reminisces about the relationship with her friends.

The treatment for the video also helps the message, with scenes of Seyvn being courted and subsequently hurt by her cheating ex boyfriend, leading to her labelling of him as a "B.A.N." Sevyn Streeter's new EP Call Me Crazy But.. is out now on iTunes.

RELATED: Interview: Sevyn Streeter Talks About Working With Chris Brown and Writing Hits For Other Artists
RELATED: Watch Sevyn Streeter's Video for "nEXt (Remix)" f/ YG
RELATED: Video: Sevyn Streeter Covers Aaliyah's "Come Over"