Check out new Arrow season 7 photos
1 of 291
"Living Proof" (Season 7, Episode 21)
After a stint in prison, Oliver Queen (Stephen Amell) is out, back home in Star City, and working with SCPD. Of course, the city gained a new hero in his absence: the New Green Arrow (Sea Shimooka). Click through to see every new photo from Arrow season 7. We'll update this gallery as new images are released.
Arrow airs Mondays at 9 p.m. on the CW.
1 of 291
2 of 291
"Living Proof" (Season 7, Episode 21)
2 of 291
3 of 291
"Living Proof" (Season 7, Episode 21)
3 of 291
4 of 291
"Living Proof" (Season 7, Episode 21)
4 of 291
5 of 291
"Living Proof" (Season 7, Episode 21)
5 of 291
6 of 291
"Living Proof" (Season 7, Episode 21)
6 of 291
7 of 291
"Living Proof" (Season 7, Episode 21)
7 of 291
8 of 291
"Living Proof" (Season 7, Episode 21)
8 of 291
9 of 291
"Living Proof" (Season 7, Episode 21)
9 of 291
10 of 291
"Living Proof" (Season 7, Episode 21)
10 of 291
11 of 291
"Living Proof" (Season 7, Episode 21)
11 of 291
12 of 291
"Living Proof" (Season 7, Episode 21)
12 of 291
13 of 291
"Living Proof" (Season 7, Episode 21)
13 of 291
14 of 291
"Confessions" (Season 7, Episode 20)
14 of 291
15 of 291
"Confessions" (Season 7, Episode 20)
15 of 291
16 of 291
"Confessions" (Season 7, Episode 20)
16 of 291
17 of 291
"Confessions" (Season 7, Episode 20)
17 of 291
18 of 291
"Confessions" (Season 7, Episode 20)
18 of 291
19 of 291
"Confessions" (Season 7, Episode 20)
19 of 291
20 of 291
"Confessions" (Season 7, Episode 20)
20 of 291
21 of 291
"Confessions" (Season 7, Episode 20)
21 of 291
22 of 291
"Confessions" (Season 7, Episode 20)
22 of 291
23 of 291
"Confessions" (Season 7, Episode 20)
23 of 291
24 of 291
"Confessions" (Season 7, Episode 20)
24 of 291
25 of 291
"Confessions" (Season 7, Episode 20)
25 of 291
26 of 291
"Confessions" (Season 7, Episode 20)
26 of 291
27 of 291
"Confessions" (Season 7, Episode 20)
27 of 291
28 of 291
"Spartan" (Season 7, Episode 19)
28 of 291
29 of 291
"Spartan" (Season 7, Episode 19)
29 of 291
30 of 291
"Spartan" (Season 7, Episode 19)
30 of 291
31 of 291
"Spartan" (Season 7, Episode 19)
31 of 291
32 of 291
"Spartan" (Season 7, Episode 19)
32 of 291
33 of 291
"Spartan" (Season 7, Episode 19)
33 of 291
34 of 291
"Spartan" (Season 7, Episode 19)
34 of 291
35 of 291
"Spartan" (Season 7, Episode 19)
35 of 291
36 of 291
"Spartan" (Season 7, Episode 19)
36 of 291
37 of 291
"Spartan" (Season 7, Episode 19)
37 of 291
38 of 291
"Spartan" (Season 7, Episode 19)
38 of 291
39 of 291
"Spartan" (Season 7, Episode 19)
39 of 291
40 of 291
"Spartan" (Season 7, Episode 19)
40 of 291
41 of 291
"Spartan" (Season 7, Episode 19)
41 of 291
42 of 291
"Spartan" (Season 7, Episode 19)
42 of 291
43 of 291
"Spartan" (Season 7, Episode 19)
43 of 291
44 of 291
"Spartan" (Season 7, Episode 19)
44 of 291
45 of 291
"Spartan" (Season 7, Episode 19)
45 of 291
46 of 291
"Spartan" (Season 7, Episode 19)
46 of 291
47 of 291
"Lost Canary" (Season 7, Episode 18)
47 of 291
48 of 291
"Lost Canary" (Season 7, Episode 18)
48 of 291
49 of 291
"Lost Canary" (Season 7, Episode 18)
49 of 291
50 of 291
"Lost Canary" (Season 7, Episode 18)
50 of 291
51 of 291
"Lost Canary" (Season 7, Episode 18)
51 of 291
52 of 291
"Lost Canary" (Season 7, Episode 18)
52 of 291
53 of 291
"Lost Canary" (Season 7, Episode 18)
53 of 291
54 of 291
"Lost Canary" (Season 7, Episode 18)
54 of 291
55 of 291
"Lost Canary" (Season 7, Episode 18)
55 of 291
56 of 291
"Lost Canary" (Season 7, Episode 18)
56 of 291
57 of 291
"Lost Canary" (Season 7, Episode 18)
57 of 291
58 of 291
"Lost Canary" (Season 7, Episode 18)
58 of 291
59 of 291
"Lost Canary" (Season 7, Episode 18)
59 of 291
60 of 291
"Lost Canary" (Season 7, Episode 18)
60 of 291
61 of 291
"Lost Canary" (Season 7, Episode 18)
61 of 291
62 of 291
"Inheritance" (Season 7, Episode 17)
62 of 291
63 of 291
"Inheritance" (Season 7, Episode 17)
Here's the official logline: "Laurel (Katie Cassidy) learns about some damaging information that affects Emiko (Sea Shimooka). Always looking to protect his sister, Oliver (Stephen Amell) invites Laurel to help investigate, which makes Felicity (Emily Bett Rickards) happy as her friend is now working with the team. However, when things go awry, Felicity is forced to make a choice between the team and Laurel."
63 of 291
64 of 291
"Inheritance" (Season 7, Episode 17)
64 of 291
65 of 291
"Inheritance" (Season 7, Episode 17)
65 of 291
66 of 291
"Inheritance" (Season 7, Episode 17)
66 of 291
67 of 291
"Inheritance" (Season 7, Episode 17)
67 of 291
68 of 291
"Inheritance" (Season 7, Episode 17)
Kacey Rohl as Alena Whitlock