The Flash Launch Date on Max Set August 18, 2023 When To Stream Warner Bros has announced the SVOD launch date for their film THE FLASH. It will premiere on Max on Friday, August 25th, 2023.The Flash premiered in theaters on June 16th to disappointing box-office. To date, it has earned $108M domestically and $268M worldwide. It was release on PVOD on July 18th.We’ve added the release date to our streaming calendar.