Stella Cinema – Now Showing and Coming Soon at Stella!
The Banshees of Inisherin The Banshees of Inisherin is written and directed by Martin McDonagh (Three Billboards Outside Ebbing Missouri, In Bruges) and stars Colin Farrell and Brendan Gleeson. Set on a remote island...