Monroeville, Pennsylvania Zack Brown (Seth Rogen) e Miriam "Miri" Linky (Elizabeth Banks), che sono amici fin da quando erano bambini, si trovano ad affrontare momenti difficili e una montagna di debiti. Miri lavora presso il centro commerciale locale e Zack lavora in un coffee shop, ma sono così inondati di fatture non pagate che l'acqua viene disattivata prima della riunione con gli ex-compagni di scuola. Alla riunione, Miri tenta di sedurre il suo ex compagno di scuola attraente Bobby Long (Brandon Routh), mentre gli Zack intraprende una conversazione con Brandon S. Randy (Justin Long), che rivela che lui che è una stella del porno gay, e il fidanzato di Bobby.
Dopo il ritorno a casa dopo la riunione, l'elettricità l'appartamento è spento. Zack a questo punto riesce a convincere Miri di girare un loro film porno per fare dei soldi e saldare cosi i debiti.






























