Bevor sich der junge, amerikanische Philosophiestudent Michael Murphy (Mason Gamble) 1956 auf die Suche nach Erleuchtung in Indien begibt, macht er einen Abstecher nach Schottland, um sein geliebtes Golf noch einmal zu spielen. Überraschenderweise muss er mit dem geheimnisvollen und schelmischen Golfprofi Shivas Irons (David O'Hara) zusammenspielen. Ein wildes Abenteuer auf und auch abseits des Golfplatzes beginnt, wobei Murphys Wahrnehmung von dem Spiel sowie seinem Leben für immer verändert wird. Aus dieser Transformation heraus entsteht eine unzertrennliche Freundschaft zwischen den beiden.