These magic tricks look impossible the first time they’re seen. Each one relies on simple techniques and clever misdirection.
For the 23rd Berlinale Co-Production Market scheduled for between February 14—17, 35 film projects from 27 countries have ...