Demon-possessed Lara Croft wants to satisfy her lust