News The Boys season 3 release , set photos, trailer, cast and more