The remake, which starred Dougray Scott and Joely Richardson as survivors of an attack from carniverous plants, averaged 6.1m (26.9%) for the channel between 9pm and 10.30pm.
It comfortably beat ITV1's John Hurt drama An Englishman In New York, which averaged a disappointing 2.21m (9.7%) over the same period. BBC Two even fared better than ITV1, taking 2.63m (11.6%) for retrospective programme Not Again: Not The Nine O'Clock News.
Also between 9pm and 10.30pm, Channel 4's The Greatest Songs Of The Noughties averaged 1.09m (4.8%).
Five aired four episodes of CSI from 9pm, seen by respective audiences of 1.17m (5.1%), 993k (5%), 783k (6.3%) and 603k (9%).
Earlier, a rerun of the Top Gear Bolivia Special grabbed 2.44m (9.9%) for BBC Two between 7.45pm and 9pm. The final part of Channel 4's Man On Earth had 1.2m (4.9%) in the 8pm hour, and on Five, Cowboy Builders appealed to 592k (2.4%).
The latest episode of Amanda Holden comedy Big Top put in 2.45m (10.5%) for BBC One at 7.30pm, then an hour later, Celebrity Mastermind interested 3.5m (14%). ITV1's Countrywise logged 3.75m (15.3%) opposite EastEnders at 8pm.
Overall, BBC One claimed yet another primetime victory, averaging a share of 24.1% to ITV1's 19.9%. BBC Two was third with 10.5%, followed by Channel 4 with 4.9% (+1: 0.4%) and Five with 3.5%.
BBC Three topped the multichannel ratings for the day, averaging 751k (3.9%) for the conclusion to its countdown of the Most Annoying People of 2009 between 9pm and 11.30pm.
Coverage of Spurs taking on The Hammers averaged 723k (7.2%) for Sky Sports 1 between 12.30pm and 3pm. Later, at 5.15pm, Newcastle Utd vs. Derby County brought in 702k (3.7%), then coverage of Wolves's 3-0 defeat by Man City took 603k (2.7%).
BARB ratings data supplied by Attentional