Trance is a 2013 psychological thriller film directed by Danny Boyle with a screenplay by Joe Ahearne and John Hodge from a story by Ahearne. It stars James McAvoy, Vincent Cassel and Rosario Dawson. The world premiere of the film was held in London on 19 March 2013, and was released in the United Kingdom on 27 March. It received generally positive reviews from critics and grossed $24 million.