A young woman's vacation in Palermo turns into a deadly battle for survival in a thrilling 24-hour whirlwind.