The card trick performed by Rachel Weisz took her a month to learn, practicing every day. The shot itself took eleven takes.
Rachel Weisz learned how to play piano, violin, accordion, banjo, ping pong, do karate, ride a unicycle, juggle, and even skateboard for her role as Penelope.
Writer and Director Rian Johnson originally had Mark Ruffalo in mind to play the part that Adrien Brody eventually played. It was the two actors themselves that suggested swapping.
Ricky Jay, the narrator, is an actor who has appeared in films for such filmmakers as Paul Thomas Anderson and David Mamet, but he is perhaps better known as an expert on the histories of magic, "spirit" photography, and con artistry, and as such is a logical choice to narrate a film about con artists. Rian Johnson had originally asked Jay to play The Curator, but Jay's schedule didn't allow for that, so Johnson hired Robbie Coltrane for that role instead.
Tom Cruise is credited with special thanks in regards to the film, due to his initial interest in the film, that led to a lengthy three hour meeting with Rian Johnson. Cruise's analysis of the script led to a few significant changes of the key elements of the script. As this meeting occurred precisely the same day Cruise's company was taken off by Paramount, Rian felt this was a more-than-generous act on Cruise's behalf. However, due to scheduling conflicts, as well as other factors, Cruise could never be a serious consideration for one of the lead roles.
Rian Johnson lists The Sting (1973) and Dirty Rotten Scoundrels (1988) as key inspirations for the film. More unconventionally, the legendary concert film The Last Waltz (1978) also influenced his writing process, to the point that The Brothers Bloom contains a multitude of references to The Band. During initial discussions with Mark Ruffalo, Johnson clarified that he wanted to capture a particular '70s folk rock vibe, envisioning Stephen as Robbie Robertson.
The three main characters are based on characters from James Joyce's "Ulysses" (which in turn is based on Homer's "Odyssey"). Stephen is based on Stephen Daedalus, a restless young writer in two of Joyce's novels; in "The Brothers Bloom", Stephen plans their cons with a writer's flair. Bloom is based on Leopold Bloom, who is wandering around Dublin, trying to find himself and his way back to his wife. In The Brothers Bloom, Bloom is figuratively looking for himself, and ultimately finds his way to Penelope. In "The Odyssey", Penelope is Odysseus' wife who waits for him through all of his travels; likewise, here, Penelope awaits Bloom through his wanderings.
Early in the film a character says, "The man named Charleston you met nine months and a thousand years ago at the hotel bar in Jodhpur is dead." to which Stephen later says "That's Kipling, isn't it? He stole that from Kipling." This is in reference to Rudyard Kipling's "The Man who Would Be King". In the film adaptation (The Man Who Would Be King (1975)), there is a line spoken by Michael Caine, saying he is "The same and not the same - who sat beside you in the first class carriage on the train to Marwar Junction; three summers and a thousand years ago...", but the line does not appear in the original short story.
Penelope's quote, "A picture is a secret about a secret. The more it tells, the less you know" is actually a quote by acclaimed American photographer Diane Arbus (1923-1971). The biographical film Fur: An Imaginary Portrait of Diane Arbus (2006), featured Nicole Kidman as Arbus, one of the twentieth century's most revered photographers. Incidentally, "arbus" is Russian for "watermelon", which might explain why one gets turned into a camera by the Penelope character.
Penelope's house in New Jersey, is actually the Peles castle, located in Sinaia, Romania. Also, the building near the sea, where Bloom is going to meet the kidnappers, is the Casino of Constanta, Romania.
The bar scene towards the beginning of the film is Rian Johnson's homage to his own film, Brick (2005). It features four cameos from the cast of that film, however, only two are credited: Norah Zehetner as "Rose", and Noah Segan as "The Duke". The faces of Joseph Gordon-Levitt and Lukas Haas can be seen in a panning shot of the crowd. Levitt played the lead "Brendan" in "Brick", Zehetner played "Laura", Haas "The Pin", and Segan "Dode".
Aside from The Sting (1973) and Dirty Rotten Scoundrels (1988) being chief influences on Rian Johnson when writing the script, other films he referred to included The Man Who Would Be King (1975), Paper Moon (1973), The Conformist (1970), and 8½ (1963).
The film starts with a car driving towards the camera and ends with a car driving away from the camera.
Bang Bang says only three words in the entire film, not counting the karaoke she does.
Out of the quartet of caperers, Rian Johnson found the character of Bang Bang the most fun to write. Bloom was the easiest, and Penelope was the most difficult, because he wanted her character to transcend the sum of her quirks, despite having the most personal connection to her. Johnson has also admitted to wishing he could be Stephen.
Rian Johnson was unsure whether Rinko Kikuchi would want to play another largely mute character, especially so soon after her Oscar-nominated performance in Babel (2006).
The screenplay for this film was featured in the 2006 Blacklist; a list of the "most liked" unmade scripts of the year.
The film cast includes three Oscar winners: Maximilian Schell, Rachel Weisz, and Adrien Brody; and two Oscar nominees: Mark Ruffalo and Rinko Kikuchi.
Rachel Weisz's sister in real-life, Minnie, is a curator and photographer. In this film, Rachel refers to herself as an "epileptic photographer", and Robbie Coltrane plays a curator.
Joseph Gordon-Levitt and Lukas Haas also appeared in Brick (2005), also directed by Rian Johnson, Inception (2010) and Lincoln (2012).