In a nifty twist, Sunscreen is bringing moviegoers Moonlight a day early, and for free.

The Sunscreen Film Festival announced Monday that actor Andre Holland will accompany Barry Jenkins' acclaimed coming-of-self story on Thursday at Muvico Sundial 19 in St. Petersburg. Show time is 7 p.m. Holland, recently featured on American Horror Story: Roanoke, will join a Q&A session after the screening.

Moonlight is the story of Chiron, an African-American youth growing up gay in Miami's struggling Liberty City district. Chiron's maturation is told in three chapters, with different actors at the stage of development. Since its world premiere at the Telluride Film Festival, Moonlight has been showered with praise, including a grade-A review in the Times.

Holland plays Chiron's childhood friend Kevin in the third act, a culmination of the film's exploration of black masculinity. Holland is currently filming A Wrinkle in Time, reunited with his Selma director Ana Duvernay.

Admission is free but seating is limited, and online RSVPs are required. sunscreenfilmfestival.com.