Last Supper (Season 5) is set to release in cinemas on 10 April 2025, just ahead of Easter. This two-episode instalment will showcase the final days ...