Johansson luego tuvo un papel secundario en la película de Christopher Nolan "The Prestige", otra vez junto a Hugh Jackman y Christian Bale.