Hugely disappointing.
Disjointed, very difficult to follow, no theme, highly unlikely scenario. Poor visuals.
No originality - basically an extremely poor copycat of โThe Silence of The Lambsโ.
Made no sense whatsoever.
Terrible.
Avoid at all costs!