Stella ‘Devil’s Island’

It was a pleasure to work with Jonathan Glazer on this epic film. Hani won a BTAA Gold award for ‘Devil’s Island’.

  • Client: Lowe
  • Date: 2003
  • Director: Jonathan Glazer
  • Creative: Vince Squibb
  • Producer: Rupert Smythe
  • Post Producer: Rebekah Haye
  • Flame: Hani AlYousif