Rachel Caine Rachel Baines Rachel Caine. Michael Caine rachel rooney Daniel Laine Michael Swaine Rachel Valentine Michel Rachline Maclaine