Added Asychronous coding for film Controller