Liam Neeson surprised employees at Big Star Sandwich in Vancouver. After hearing he was in town to shoot a film, the shop put signs up saying "Liam Neeson eats here for free" and "Come in and get Taken away by our sandwiches." A few hours after putting the signs up, Liam showed up! He apparently said to the staff in an intimidating voice, "Where's my free sandwich?" He wasn’t able to eat a sandwich but took a bunch of pictures with them.