User blog comment:DarkClaw3/So, the New Titans Trailer.../@comment-32039927-20180726005936

92% on Rotten Tomatoes, seems legit.