'Fifty Shades of Grey' seems to have meet audience's high expectations as the movie has topped the box-office collection with 130 million dollars.
The Sam Taylor Johnson's directed erotic movie managed to cash-in 23.2 million dollars in its second weekend and the total collection added up to 130 million dollars, despite observing a 73 percent fall in the collections, Deadline.com reported.
20th Century Fox's 'Kingsman: Secret Service' enjoyed a solid second weekend in second place with 17.5 million dollars, off 52 percent and Paramount's 'The SpongeBob Movie: Sponge Out of Water' held third in its third weekend with 15.5 million dollars at 3,680 venues for a running Stateside cume of 125.17 million dollars.
Walt Disney's McFarland, USA grabbed the fourth spot whereas, CBS/Lionsgate's 'The Duff' grabbed the fifth spot.
'Hot Tub Time Machine 2' too faced a down fall in the box-office collection as it secured the 7th position with a total collection of 5.8 million dollars.