The Demon of the Derby (2001) Poster Poster The Demon of the Derby (2001). The Demon of the Derby Plakat