Liam Neeson Lynches Himself ?