Sylvester Stallone and Michael Caine starred in two very different movies together but shared powerful on-screen chemistry.