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

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