Main Characters Emma Rose Louise Slaney Michael Owen Sinead Creagh Amanda Thomas Richard Rose Sam Rose Mark Rose Robbie Rose