New On Netflix: xXx 13 years ago You thought the Fast and the Furious movies were absurd? Wait until you get a load of this Vin Diesel action flick.