Marc Webb showed this picture of amazing spiderman 2.What is this locker number 14 thing all about?

Marc tweeted a picture of amazing spiderman 2 but what does it mean?

Report as