Bless Archie Andrews' (KJ Apa) heart, that boy tries.

Our ginger-haired hero of Riverdale has done his best to be a good son, friend and citizen of Riverdale. He broke his hand trying to fish Cheryl (Madelaine Petsch) out of Sweetwater River. He gave Jughead (Cole Sprouse) a place to stay when he found out his best friend was homeless. He took care of Fred (Luke Perry) after he was shot.

Those are all good deeds, but Archie has also made a lot of...questionable decisions over the course of two seasons. Remember when he went undercover at the Serpents' hangout wearing his bright yellow and blue letterman jacket? There's also the time he started a group of vigilante graffiti artists with the football team (and announced their creation with a viral video in which they all posed shirtless). This season also saw Archie dabble a little with FBI espionage, until it turned out the agent was a plant sent by the Lodges to test Archie's loyalty.

Inside the Riverdale Musical Episode

Archie's impulse control issues are what create a lot of great drama on Riverdale, but we needed to ask the cast what their favorite, "What the hell were you thinking, Archie?" storyline was. You can bet that vigilante video makes an appearance, because seriously Archie, why?!

Riverdale continues Wednesdays at 8/7c on The CW.

(Full disclosure: TV Guide is owned by CBS, one of The CW's parent companies)

KJ Apa, Riverdale

" data-image-credit="JACK ROWAND, JACK ROWAND/THE CW" data-image-alt-text="KJ Apa, Riverdaleč" data-image-credit-url="" data-image-target-url="" data-image-title="KJ Apa, Riverdaleč" data-image-filename="180419-riverdale-kj-apa.jpg" data-image-date-created="2018/04/20" data-image-crop="" data-image-crop-gravity="" data-image-aspect-ratio="" data-image-height="1380" data-image-width="2070" data-image-do-not-crop="" data-image-do-not-resize="" data-image-watermark="" data-lightbox="">



Other Links From TVGuide.com RiverdaleKJ Apa