A Terrible Beauty... Cast Hugh O'Conor Owen McDonnell Rick Burn Karen Ardiff Megan Cassidy Gina Costigan Johnny Eveson Colin Farrell