Absolute cringefest, everything falls into place for the main characters and no character development occurs for the side characters. Solid acting from the blind heroine but the number of insignificant support cast is just astonishing. Moments of overacting from the experienced cast also ruined the immersive experience, especially with the incredibly weak-written group of antagonists. A bad script diminishes the entire cast's potential.