The International Buddhist Confederation (IBC) and The Foundation for Universal Responsibility of the Dalai Lama recently hosted the Bodhipath Film Festival in New Delhi, a unique confluence of cinema and spirituality.