Top Gun actress Kelly McGillis, 58, says she was attacked by a stranger in her North Carolina home.

She is believed to have written on Facebook that she returned to her Hendersonville home on June 17 to find a light on and her front door unlocked.

Tom Cruise and Kelly McGillis (REX)
Tom Cruise and Kelly McGillis in 1986 (REX)

She says she was then confronted by a woman who attacked her when she ran outside to call 911 and took her phone.

American outlets have reported that a 38-year-old woman was arrested.

Kelly’s Facebook post said she was left scratched and bruised but is otherwise OK. She says she has got a concealed-carry gun permit to protect herself.

She played a flight instructor and Tom Cruise’s love interest in the 1986 smash hit film Top Gun.