The Illusionist (L'illusionniste)
(2010)

The illusionist, Tatischeff (Jean-Claude Donda) is unable to hold a steady job and leaves Edinburgh. The other performers have either moved on, or in the case of the Ventriloquist, become a down and out. The girl who followed him from the Highlands, Alice (Elidh Rankin) stays as she as developed a relationship with a young man. She returns to the hotel room that she shared with Tatischeff to find him gone and a note that says "Magicians don't exist".

Thanks Ali D!