An obsessed fan stalks his favorite movie hero John Travolta and ends up destroying the star's life as well as his own.
Did you know?
Filming in and around Birmingham, AL. Second film in Birmingham for Travolta, who filmed Trading Paint in the area a few months ago. Read More