Liam Neeson
Photo 1 Of 32
Stars Liam Neeson and Olivia Wilde film scenes for their new movie "The Third Person" on October 18, 2012 in Rome, Italy. Director Paul Haggis was also spotted on set.
Stars Liam Neeson and Olivia Wilde film scenes for their new movie "The Third Person" on October 18, 2012 in Ro... Read More
content ©2014 FameFlynet. All Rights Reserved.