My Left Foot Movie Location