Exclusive still from the upcoming Richard Beymer film "It's a Beautiful World" about David Lynch in India!