- Tahmoh Penikett and Jessica De Gouw both guest star on this Arrow episode.
- Oliver is determined to find out who took a shot at Moira.
- Thea gives Oliver a tough time.
- John Barrowman's identity is revealed.
- Tommy and Laurel go on a date.
- Tommy gets cut off financially.
- Starling City prepares for a full out mob war.