Special Guest Stars Stephen Lang as Waldo Guest Stars Chipo Chung as The Master Eve Connolly as Ava Lance Henriksen as Penrith Stephen Walters as Engineer Co Starring Karl Shiels as Declan John Bell as Gabriel Emily Fox as Bride Dave Boyle as Roth Ivan Kostadinov as Mouse Brendan Sheehan as Groom Joe McKinney as Drunk