For a better experience on MUBI, update your browser.
Philippa Snow
Writer, editor; chair of the South-East London chapter of the Lindsay Lohan Fan Club.