In this poignant drama, Peter Mullan stars as a homeless man embarking on a journey from Scotland to London, seeking solace and connection during the Christmas season. The film, directed…