A brutal murder case causes twin sisters who have not seen each other in ages to be reunited in a foreign place.