Take a look at my code snippet:
<div class="row"style="">
<div class="panel panel-success col-sm-3" style="background-color: #d16b55; ">
<div class="panel-body" style="height: 1000px; margin-left: 50px;overflow: hidden !important;">
<img class="card-img-top" src="movie_poster/sonic-the-hedgehog.jpg " alt="Card image" style="height:370px;width:100%;margin-top:15px;position: absolute;left: 50px;overflow: visible;">
</div>
</div>
<div class="panel panel-success col-sm-9 " style="background-color: #ffe2db;"><div class="panel-body"></div></div>
</div>
I have noticed that part of the image is being hidden behind the second div. When the second div is removed, the entire image is visible.