Inception is a 2010 science fiction heist thriller film written, co-produced, and directed by Christopher Nolan, and co-produced by Emma Thomas. The film starsLeonardo DiCaprio as a professional thief who steals information by infiltrating the subconscious, and is offered a chance to have his criminal history erased as payment for a task seemingly-impossible: "inception", the implantation of another person's idea into a target's subconscious. The ensemble cast additionally includes Ellen Page, Joseph Gordon-Levitt, Marion Cotillard, Ken Watanabe, Tom Hardy, Dileep Rao, Cillian Murphy, Tom Berenger, and Michael Caine. After the 2002 completion of Insomnia, Nolan presented to Warner Bros. a written 80-page treatment about a horror film envisioning "dream stealers" based on lucid dreaming.Emphasizing on professional-scale experience, Nolan retired the project and instead worked on 2005's Batman Begins, 2006's The Prestige, and The Dark Knight in 2008. The treatment was revised over 6 months and was purchased by Warner in February 2009. Inception was filmed in six countries, beginning in Tokyo in June 19 and ending in Canada in November 22. Its official budget was US$160 million, split between Warner Bros and Legendary.Nolan's reputation and success with The Dark Knight helped secure the film's $100 million in advertising expenditure.