The Suicide Squad cast assembled at CinemaCon yesterday to introduce their upcoming movie, and as they walked the red carpet prior to their big presentation the cast all reminisced fondly about all the creepy s–- that Jared Leto sent that during filming.

Here’s a list of everything we know of so far (and everything they’re willing to admit publicly) that Jared Leto, as The Joker, sent to Will Smith, Margot Robbie and the rest of his Suicide Squad castmates.

- A video message
- A live rat
- Bullets
- A dead pig
- Anal beads
- Used condoms
- Sticky porno mags
- A love letter

It should be noted that Leto did not indicate who used the condoms, but it certainly could make for an interesting day as Jared Leto’s assistant.

All involved, including Leto himself, seemed to hint that there were even more items they didn’t want to talk about because they somehow were even grosser than used condoms. Robbie said, as Harley Quinn, she got so many weird things, she “can’t even begin” to list all of them. Adewale Akinnuoye-Agbaje, who plays Killer Croc in the film, says there are items he “doesn’t like to talk about.”

When asked by E! a slightly more polite version of, “What the f---, dude?” Leto said:

I did a lot of things to create a dynamic to create an element of surprise, a spontaneity and to really break down any kind of walls that may be there. The Joker is somebody who doesn’t really respect things like personal space or boundaries.

I guess if you’re Will Smith and used condoms show up at your mansion, that’s certainly surprising.

For their part, the cast admits it did bring them together as a group as they eventually stood up to Leto’s antics. Akinnuoye-Agbaje says they sent the poor messenger tasked with delivering a dead pig back to Leto with their own “personalized message.”

Whether any of this will make Leto’s performance or Suicide Squad itself any better remains to be seen. But, hey, it at least makes for an interesting bonus feature on the eventual DVD.

Suicide Squad opens in theaters on August 5.

More From 96.5 KNRX