Abbas-Mustan’s ‘Machine’ trailer reveals various twists and turns