Teen Spirit
About
A mean girl must help a less popular girl become Prom Queen in order to get into heaven. The film premiered on ABC in 2011.
Trivia
The movie was filmed in Wilmington, North Carolina. Actor Lindsey Shaw starred and sang in the movie.
#3653 movie