Der britische Muslim Mahmud nimmt's locker mit seiner Religion. Doch da eröffnet ihm sein Sohn Rashid, dass ein bekannter fundamentalistischer Prediger als Rashids neuer künftiger Schwiegervater wird und demnächst auf der Matte steht. Weswegen sich Mahmud, um den Eheschluss nicht zu gefährden, doch
Maurice Flitcroft (Mark Rylance) ist Kranführer und optimistischen Träumer aus Barrow-in-Furness, dem es mit der Unterstützung seiner Familie und Freunde gelang, sich 1976 für die British Open zu qualifizieren, obwohl er noch nie zuvor eine Runde Golf gespielt hatte. Mit Mut und unerschütterlichem