Liam Neeson and Elizabeth Mcgovern return to the big screen after their 2010 movie “Clash of the Titans”.
This is not the first time Liam Neeson and Patrick Wilson work together, as they previously worked on the movie “The A-Team”.