During the training session scene, when Diggle asks Oliver what advice he would give to him, you can clearly see Thea standing tired. However, two shots after that, Oliver and Diggle begin to fight, but Thea - along with Laurel - is lying on the ground.
The inside of the Palmer Tech delivery entrance door has the logo of Signal Systems etched in the glass. Signal System is located on the Vancouver Film Studios lot.
Oliver asks 'There were movies?' When Diggle says he bet Thea that Oliver is a fan of the movies.
Oliver was only on the island for 5 years, from 2007 to 2012. He not only would know about the Harry Potter movies, he would have seen the first four before leaving on the Queen's Gambit.
Oliver was only on the island for 5 years, from 2007 to 2012. He not only would know about the Harry Potter movies, he would have seen the first four before leaving on the Queen's Gambit.