Constantine ★★★★★

Keanu Reeves is supernatural detective - John Constantine in this tip top thriller with classy support from Tilda Swinton, Djimon Hounsou, Rachel Weisz and Peter Stormare.

Mark liked these reviews