Arthur ★★★½

Incredibly formulaic, but surprisingly not bad.

Report this review