"I don't feel much at all."
Tag - The Sparring Partner
The Sparring Partner is a tense and compelling true story based on the shocking 2013 trial of a young man who brutally murdered, dismembered, and cooked his...
LEAFF opens on 19th October at Odeon Luxe Leicester Square and will screen diverse films from East Asia until 30th October 2022.