Kristof Cale, Rachel Adjani and Vince Karter are the stars of Evil Angel. Photo #20

Kristof Cale, Rachel Adjani and Vince Karter are the stars of Evil Angel.