Wondering Where to watch Look Who’s Stalking anywhere other than Discovery Plus, we can suggest you rent or purchase an Amazon instant video.