 Ste is the prime suspect because of Amy taking Leah and Lucas away from him.Harry's motive is that he would do anything for Ste.It does not seem at first that Ryan has a motive, but later on it is revealed Ryan had cheated on Amy that night with a man named Kyle Kelly (Adam Rickitt).