• Idolized

    by Steven Ross

    • Documentary Short

Country

  • United States
April 2022

Steven Ross directs ‘Idolized’.

A young group of cosplayers explain the challenges and surprising discoveries they’ve made in the cosplay community.

Filmed in New York City, NY.

Country

  • United States

Credits