Cowgirl’s Last Ride will be financed by LA production firm Resonate Entertainment, along with director Leena Yadav’s husband Aseem Bajaj Leena Yadav, the director behind the critically-acclaimed feature film Parched, is all set to direct Cowgirl’s Last Ride. The film will be headlined by Oscar-winning actress Geena Davis and will be financed by LA production firm Resonate Entertainment, along with …