DC COMICS: CW Flash bio The Rita Farr Story movie poster