James Mcavoy

The secret's out: James McAvoy in the frame to play Bond creator Ian

In his rise to the Hollywood A-list, James McAvoy has already donned a tuxedo, dabbled in intrigue and played a tortured author. They are all on-screen experiences which will stand him in good stead if his latest rumoured leading role comes to fruition – a biopic of the James Bond creator, Ian Fleming.

Three Days Of Rain, Apollo Theatre, London

There's a lot of rain about on the London stage at the moment: Pete Postlethwaite is caught nightly in drizzle as King Lear at the Young Vic; Janie Dee fantasises in a downpour in Alan Ayckbourn's Woman in Mind at the Vaudeville; and the rain it, well, raineth every bloody day in Twelfth Night at Wyndham's.