Kenneth Branagh and Michelle Williams (with bonus Mia Farrow haircut) at last night's q&a: