Filmen er et mordmysterium, lagt - som tittelen antyder - til Arsenal Stadium i Highbury, London, den daværende basen til Arsenal Football Club, som på den tiden var ett av de dominerende lagene i engelsk fotball.