Oldukça sıradan bir yaşam süren ve yalnız bir kadın olan June (Cameron Diaz), kız kardeşinin evliliği için hazırlık yapmaktadır. Tesadüf eseri gizli bir ajan olan Milner (Tom Cruise) ile karşılaşır. June, Milner’la tanışmalarının ardından bir yandan tehlikeli bir yandan da eğlenceli bir dizi maceranın içine düşer. Ama ne yaparsa yapsınlar, tesadüfler onları hep bir araya getirecektir.