Pirates Of The Carribbean: Dead Man's Chest and Casino Royale have muscled in to the top ten highest grossing UK box office films.
The films took more than £50 million each in 2006, according to the UK Film Council.
This puts them in an elite list, as only eight other films have ever broken the £50m barrier.
Casino Royale is also the most commercially successful Bond film to date - beating Die Another Day's total of £36m in just three weeks.
The top 20 UK films grossed more than £151m in box office receipts in 2006, with Casino Royale, Da Vinci Code, Flushed Away and The Queen among the most popular, alongside lower budget movies such as Ken Loach's The Wind That Shakes The Barley and Alan Bennet adaptation The History Boys.
UK Film Council chief executive officer John Woodward said: "British filmmakers make brilliant films which audiences flock to see, that's why Casino Royale jumped straight into the £50m club."Last year's most successful British films at the UK box office demonstrate the sheer range and style of film we can make, from high concept visual effects productions to films which reflect British culture and history."
The top 10 highest grossing films of all time at the UK box office are:
1. Titanic (1998) - £69,025,646
2. Harry Potter And The Philosopher's Stone (2001) - £66,096,060
3. The Lord Of The Rings: The Fellowship Of The Ring (2001) - £63,009,288
4. The Lord Of The Rings: The Return Of The King (2003) - £61,062,348
5. The Lord of the Rings: The Two Towers (2002) - £57,600,094
6. Casino Royale (2006) - £55,504,945
7. Harry Potter And The Chamber of Secrets (2002) - £54,780,731
8. Pirates of the Caribbean: Dead Man's Chest (2006) - £52,515,550
9. The Full Monty (1997) - £52,232,058
10. Star Wars Episode 1: The Phantom Menace (1999) - £51,063,811