Lena Christensen is known for The Tesseract (2003), Sars Wars (2004) and Bombay to Bangkok (2008).
No data