A Canadian sandwich shop found out the Taken star was in town filming Hard Powder and decided to seize the day and try to get him to show up. Vancouver area Big Star Sandwich put out a sidewalk sign that read, "Liam Neeson eats here for free." The other side read, "Come in and get Taken by our sandwiches." More info at EOnline.com