Three Wise Women Cast Fionnula Flanagan John Rhys-Davies Amy Huberman Hugh O'Conor Lauren Coe Brendan Patricks