Claim: Rebel in the Rye only aired in 2005.
Evidence: It premiered at the 2017 Sundance Film Festival on January 24 , 2017.