史蒂芬(馬克·魯弗洛飾)和布魯姆(阿德里安·布羅迪飾)自幼相依為命,因擅長騙術(shù)屢遭養(yǎng)父母遺棄,最終形成由史蒂芬策劃騙局、布魯姆執(zhí)行行動的搭檔模式。成年后二人與寡言少語但身手不凡的日本女孩邦邦(菊地凜子飾)組成三人行騙團伙,多次得手后布魯姆卻對漂泊生活產(chǎn)生倦意。此時史蒂芬提出針對獨居富商千金佩內(nèi)洛普(蕾切爾·薇姿飾)的詐騙計劃,要求布魯姆以假身份接近并騙取其感情與財產(chǎn)。在精心設(shè)計的接觸中,布魯姆意外發(fā)現(xiàn)這位多才多藝且性格古怪的女孩展現(xiàn)出純粹真誠的一面,兩人逐漸萌發(fā)真實情愫。隨著騙局推進至收官階段,布魯姆在對佩內(nèi)洛普的愛意與對兄長的手足情間陷入兩難抉擇,而史蒂芬作為佩內(nèi)洛普同父異母的兄長身份終被揭露,這場錯綜復(fù)雜的局中局最終以布魯姆選擇與佩內(nèi)洛普共同生活、兄弟關(guān)系徹底決裂收場。