The Film Yap reviews Tomb Raider and more