With the Olympics over, there has been a real glut of movie premieres this week. In New York on Monday, Robert Pattinson emerged following his break-up with Kristen Stewart to hit the press trail for David Cronenberg's Cosmopolis, appearing on The Daily Show right before the US premiere.
Sylvester Stallone, Arnold Schwarzenegger, Jason Statham, Dolph Lundgren and Jean Claude Van Damme were in London for the world premiere of The Expendables 2 on Monday, then dashed to Los Angeles for the US premiere on Wednesday, where they were joined by Terry Crews and Randy Couture. Both events included Olympic gold medalists for added bling, although only London managed to get Usain Bolt on the red carpet.
In Los Angeles, a parade of actors and musicians turned out for the premiere of Sparkle on Thursday, including Cee-Lo, Jordin Sparks and Derek Luke. As the film also features Whitney Houston's final performance, the premiere was also attended by Whitney's daughter Bobbi Kristina Brown and mother Cissy Houston.
Sam Riley and Tom Sturridge turned up for a low-key London premiere for Walter Salles' film of the Beat Generation novel On the Road. Screened outdoors Thursday night at Somerset House, the film costars Kristen Stewart, Viggo Mortensen and Amy Adams. A new trailer for the film is building up anticipation.
We also got our first glimpse of Red Dawn, a remake of the 1984 thriller about a group of American teens who fight off a foreign army. The original took a Cold War angle with Russian invaders; this time it's North Koreans. And they're facing Chris Hemsworth, Josh Hutcherson and Connor Cruise (son of Tom and Nicole Kidman). The trailer looks every bit as bluntly patriotic as the original.
And returning to Pattinson, the casting news of the week is that he will play TE Lawrence, aka Lawrence of Arabia, in Queen of the Desert. The film is a biopic starring Naomi Watts as writer-explorer Gertrude Bell, a close friend of Lawrence. It's being directed by Werner Herzog.
Seven songs to take you to victory, or seven songs to dry your eyes to.
Idris Elba has unveiled his new indie imprint 7Wallace Music.
It's that time of year again. 'Today we celebrate our Independence Day!'
We could watch this guy all day.