Images as planes (Video texture) not working with cycles
It is a bug (any version newer than 2.83.4), This is fixed in 2.90 beta and 2.91 alpha.
Thanks @vklidu for helping me out.
developer.blender.org/T79952