Thought-provoking film questioning the boundaries of perception and reality, featuring visually stunning renderings that leave viewers captivated yet puzzled.