Focus has won the US box office in its debut weekend at cinemas.
The Will Smith-Margot Robbie heist thriller earned $19.1 million, ending Fifty Shades of Grey's two-week run in the top spot.
Fifty Shades fell to fourth place with $10.9 million, adding to its total earnings of $147.7 million. The erotic adaptation stars Jamie Dornan and Dakota Johnson, who hosted Saturday Night Live last night.
Colin Firth's Kingsman: The Secret Service and The SpongeBob Movie: Sponge Out of Water are unchanged from last week.
Kingsman holds second place with $11.8 million and total earnings of $85.6 million, followed by The SpongeBob Movie in third place with $11.2 million and total earnings of $140 million.
The only other new release this weekend was Olivia Wilde's thriller The Lazarus Effect, landing in fifth place with $10.6 million. McFarland, USA slips to sixth place.
Still Alice, starring this year's Oscar winner Julianne Moore, moves up two to ninth place, with $2.6 million and total earnings of $11.9 million.
Clint Eastwood's Oscar-nominated American Sniper this week drops one spot to seventh place, with weekend takings of $7.7 million and total earnings of $331.1 million.
The DUFF and Hot Tub Time Machine 2 make up the top ten.
The US weekend box office Top 10 for February 27-March 1 is as follows: 1. (-) Focus - $19,100,000 2. (2) Kingsman: The Secret Service - $11,750,000 3. (3) The SpongeBob Movie: Sponge Out of Water - $11,200,000 4. (1) Fifty Shades of Grey - $10,927,000 5. (-) The Lazarus Effect - $10,600,000 6. (4) McFarland, USA - $7,797,000 7. (6) American Sniper - $7,700,000 8. (5) The DUFF - $7,150,000 9. (11) Still Alice - $2,695,000 10. (7) Hot Tub Time Machine 2 - $2,400,000