Nick Allan1 of 1
(L-R) Colin Geddes of TIFF, Nick Allan of Battersea Films, Diana Williams of Exit 5 Entertainment and Lorna Tee of Babibutafilm attend the TIFF Party held at the Plage des Palms during the 63rd Annual International Cannes Film Festival on May 14, 2010 in Cannes, France.
PeopleDiana E. Williams, Nick Allan, Lorna Tee, Colin Geddes
Photo by John Shearer - © WireImage.com - Image courtesy WireImage.com