Actor Liam Neeson poses at the 'Five Minutes Of Heaven' screening at the Tribeca Grand Hotel in New York City, USA on August 11, 2009.