Johnny Depp and Penélope Cruz shared the screen in Pirates of the Caribbean: On Stranger Tides 2011, but lets be honest—this chapter of the franchise wasnt everyones cup of tea. While their chemistry as Captain Jack Sparrow and Angelica was undeniable, the film itself got a mixed reception from fans and critics alike. Some appreciated the fresh storyline and Cruzs fiery portrayal, but others felt...