Rebecca Eden is known for her work on Cradle of Fear (2001), Pervirella (1997) and Courier (2001).
Cradle Of Fear