hamlet ( young jean reno ( ( without sunglasses ) ) ) and ophelia ( young audrey hepburn ) in the 1 6 th century denmark, drama play stock photo by steve mccurry!!!