A "Bad Blood" cameo considered, and with a new feature in an acoustic version of Shawn Mendes' "Stitches," is it time we talked to Hailee Steinfeld about the dangers of bloodlust?

The Oscar-nominee, who's releasing a single called "Love Myself" on August 7, joined the 16-year-old Mendes for a scaled-down set of his latest single that was posted to YouTube today (July 28). While the recorded version is frantic, urgent and a little bit menacing, "Stitches" is almost soothing without a studio's touch. You know, until you remember it includes lyrics like "You watch me bleed until I can't breathe / Shaking, falling onto my knees."

In the clip, Steinfeld quietly breathes the first verse into a condenser microphone while Mendes supports her with humble strumming on an acoustic guitar. "I thought that I've been hurt before / But no one's ever left me quite this sore" she laments before Mendes joins her on the pre-chorus for a vocal tennis match.

The production's certainly a departure from Mendes' most recent performance—he spent the weekend opening for Taylor Swift in Massachusetts along the country-turned-pop act's massive 1989 tour. "Show was so good! Thank you guys for singing out! I love you Foxborough!" he tweeted after the set. Any chance Swift will join him in a darkened studio next?

Check out the acoustic duet above, listen to the original version and tell us what you think!

These celebs had some advice for their past selves:

More From K945, The Hit Music Channel