Sunshine is a 1999 historical drama film directed by István Szabó and written by Israel Horovitz and Szabó. It follows three generations of a Hungarian Jewish family, originally named Sonnenschein (German: "sunshine"), later changed to Sors (Hungarian: "fate"), during the changes in Hungary of the 20th century. The family lives through World War I under the Austro-Hungarian Empire to the period after the 1956 Revolution, while being forced to surrender much of their identity and enduring family conflict. The central male protagonist of all three generations is portrayed by Ralph Fiennes. The film also stars the real-life mother and daughter team of Rosemary Harris and Jennifer Ehle, as well as Rachel Weisz and John Neville.
The film was an international co-production among companies from Germany, Austria, Hungary, and Canada. It won three European Film Awards, including Best Actor for Fiennes, and three Canadian Genie Awards, including Best Motion Picture.