Season three of Flash sees Barry Allen (Grant Gustin) deal with the consequences of interfering with the timeline in order to save his mother from death. As Barry and his team start to fall apart, new and old villains rise up to threaten humanity once more.