Brian O'Conner(Paul Walker) has left LA due to his illegal actions from the first movie and now soars the streets of Miami making money here and there by street racing. Watched by Customs Agent Monica Fuentes(Eva Mendes), Brian is caught by the police and is given a deal by Agent Markham(James Remar) and Bilkins(Thom Barry) to go undercover and try to bring down drug lord Carter Verone(Cole Hauser) in exchange for his criminal record to be erased. Brian agrees but only if he is given permission to choose his partner. Brian heads home to Barstow, California where he recruits an old friend Roman Pearce(Tyrese Gibson) to help him. Pearce agrees but only for the same deal Brian was offered. With the help of Monica, Brian and Rome work together to take down Verone.