CLAIMED Teresa Palmer rape scene.