In a marathon three day retelling of the Passion of Jesus Christ, Michael Sheen has put his home town of Port Talbot, Wales on the map. Beginning on the 22nd of April, Sheen slept in the mountains surround the town after being baptised in the icy sea. The following day he enjoyed his “last supper” […]
Your Guide To Performing Arts