Rupert Angier (Jackman) in Alfred Borden (Bale) sta slavna londonska čarovnika, ki poleg izrednih spretnosti, očarljivosti in talenta posedujeta tudi močno tekmovalno žilico. Njuno rivalstvo za zdaj še ni ušlo nadzoru, toda kmalu se vse to spremeni. Nekega dne Alfred izvede osupljivo iluzijo, za katero se zdi, da zanjo ne obstaja nobena logična razlaga. Razjarjeni Rupert je odločen, da bo odkril najgloblje skrivnosti svojega tekmeca. Njun odnos se tako spremeni v goreče sovraštvo, ki ju popolnoma prevzame in slabo vpliva na njuno poklicno ter zasebno življenje.
Bob Lee Swagger (Mark Wahlberg) je bil najboljši ostrostrelec v ameriški vojski. Po usodnem dogodku in razočaranju je brez sledi izginil. Vladni agentje ga odkrijejo v gorski koči in ga prepričajo, naj se vrne na dolžnost in jim pomaga preprečiti načrtovani atentat na predsednika ZDA. Medtem ko se Swagger pripravlja na nalogo ugotovi, da so mu nastavili past: obtožen je poskusa umora in prisiljen v beg. Lovijo ga tajne službe iz vse države. Ranjen in sam mora odkriti pravega storilca in razkriti zahrbtno zaroto, preden bo prepozno. Swagger pripravi maščevalni načrt, katerega posledice bo čutiti med nekaterimi najvplivnejšimi pokvarjenimi svetovnimi voditelji.
"V mojih nebesih" je zgodba o družini po okrutnem umoru, pripoved o življenju in o tem, kar mu sledi, predstavljena z druge strani. Po uspešnem romanu avtorice Alice Sebold prirejeni film govori o Susie Salmon, ki je imela šele 14 let, ko so jo na poti iz šole decembra 1973 umorili. Po smrti še naprej opazuje domače, njen morilec pa ostaja na prostosti. Susie, ujeta v čudovitem, a skrivnostnem posmrtnem svetu, mora izbrati med maščevanjem in željo, da bi njeni najdražji preboleli njeno smrt in živeli naprej. Zgodba, ki se začne kot srhljiv umor, se razvije v napeto in vizualno bogato popotovanje preko meja spomina, ljubezni in upanja – do presenetljivega in čustvenega razpleta.