Nicole Kian starring in award winning movie 'I Am Neda'. (Foreign language film with English subtitles)

Nicole Kian not only starred but als wrote, directed and produced this award-winning movie, 'I Am Neda'.

Olivia Burnwood - When the Lights Go Out