Professional critic. Most recently published in The Guardian.
Katie Holmes directs herself in 'All We Had', an adaptation of Annie Weatherwax’s popular novel, and delivers the strongest performance of her career