Images for FAMILIAR STRANGER by Michele Hauf

 

Hero - Jack Harris (Looks like Jason Statham)

Heroine - Mersey Bane (Looks like Emmanuel Vaugier) She wears a black aviator cap with goggles when out demon hunting.

Jack carries a crystal ball (important to plot) and eventually captures a demon in it. About the size of a grapefruit

The villain - Ba'al Beryth looks similar to demon below (without teddy bear) and is all red and muscled.