Harold (John Cho) não quer esperar mais dez dias para ver Maria (Paula Garces), por isso ele convence o amigo Kumar (Kal Penn) a viajar para Amsterdã. No avião, eles são confundidos com terroristas e acabam sendo enviados para a prisão de Guantánamo. Pouco tempo depois, a dupla escapa da cadeia e parte para o Texas, onde uma ex-namorada de Kumar pode interceder no governo para limpar os seus nomes.