It's a "blink and you'll miss" type of teaser...but man, this really is a TEASER for the new Birds of A Prey film.