Lara Croft confronts a terrifying monster in a dark, isolated setting.