Thomas Dekker is gonna live forever! - The Movie Press