Games > Funny Cartoons > Stick Figure Cartoons Resident Evil TSR 1 85 % - 1266 Votes This movie takes place in Russia, at 2003.. Author: Cloudnew