Vote
Review by user12522175r7q

A 'B' with an ingenious and appealing plot is defeated by lacklustre writing and direction.

...