The Illusionist

Watch Edward Norton play an acclaimed illusionist preparing for his most impressive trick yet.

Amelie

Watch a naive girl helps those around her - and discover love along the way.