Karen David
Filmography

Year
Title
Role
2016
The Tiger Hunter
Ruby Iqbal
2015
Amar, Akbar & Tony
Meera
2014
Jack Ryan: Shadow Recruit
Penn
2012
Red Lights
Dana
2009
Couples Retreat
Spa Attendant
2008
The Scorpion King 2: Rise of a Warrior
Layla
2008
The Colour of Magic
Liessa
2007
Flight of Fury
Barnes's Operational Soldier Flanders
2006
Take 3 Girls
Lyla
2006
Provoked
Asha
2005
Batman Begins
Courthouse Reporter No. 1
2003
Bollywood Queen
Neeta

Question: What movies and roles did Karen David play in the years 2007 and 2008?
Answer: Karen David appeared as Barnes' Operational Soldier Flanders in Flight of Fury (2007), as Liessa in The Colour of Magic (2008), and as Layla in The Scorpion King 2: Rise of a Warrior (2008).