WASHINGTON, Nov. 29 (UPI) -- The CW showcased its new upcoming live-action Archie comics series Riverdale with a first official trailer.
The 25-second trailer features a shirtless Archie, a swimsuit-clad Veronica, a brawl and an apparent murder, set to a dramatic score.