Guest Stars Danielle Nicolet as DA Cecile Horton Wentworth Miller as Leonard "Len" Snart Robbie Amell as Ronald "Ronnie" Raymond / Firestorm Stephen Amell as Oliver Queen / Arrow Peyton List as Lisa Snart