Taylor Leigh takes a pounding and a facial