Watch enticing Nina North and Kiki Daire's movie