Sally Hawkins fab as always, Kristen Stewart: a good clothes horse but other than that, as atrocious as she always is. Diana didn't speak in breathy half sentences, gazing through her lowered eyelids and eyelashes. This would have been a much better movie with a half decent lead.