Katie Holmes is the real life Julia Roberts in Sleeping with the Enemy and let me tell you why. Remember when Julia's character in the movie took up swimming lessons so she could swim her way out of her over obsessive, super crazy, incredibly abusive husband?