Keanu Reeves romcom tops US box office

New romantic comedy Something's Gotta Give has opened at the top of the US Box Office chart.

The film, which stars Diane Keaton as a 50-something who falls for both a younger man (Keanu Reeves) and an older man (Jack Nicholson), raked in $16.0m (£9.2m) on Friday and Saturday.

Tom Cruise's The Last Samurai dropped to two with ticket sales of $14.1m (£8.1m), beating Matt Damon's new comedy Stuck On You, which opened at three.

The only other new entry to the top ten was Love Don't Cost a Thing at four with $6.3m (£3.6m).

Click here to see this week's chart in full.