Simon Foster

Simon Foster

Simon Foster is a film critic and the Managing Editor of the website Screen-Space