Rare Blood Cast Brendan Grealy Annie Robinson Mark Mulder Fiona Ramsay Ashley Dowds Gary McKenzie Janna Ramos-Violante Ella Grealy Sizwe Mzizi Graham Clarke