'Arrow': Easter Eggs and Pop Culture References in "Inmate 4587"

Arrow returned to our television screens with quite a bang tonight, and brought fans a fair share [...]