Scottish Folk Hero Played By Liam Neeson In 1995 Exact Answer for CodyCross Games Group 959 Puzzle 3.