Run All Night Review
A troubled former mob hit man comes to his estranged son’s rescue in Run All Night. Jimmy Conlon (Liam Neeson) has seen better days. He and his longtime best friend, Shawn Maguire (Ed Harris), grew up together and have an enduring promise to always stick together. Shawn’s seedier talents led him to become a top […]