Best browser gamesbest online games - MMO, RPG, sport manager games
Multiplayer soccer managerjoin our game or else...
Diane Venora
American actress
1986
F/X
as Ellen Keith
Special effects expert is hired to simulate the assassination of key witness in mafia trial, but he soon discovers he is not the only one that creates a illussion.