Timothee Chalamet spent seven years preparing for his role in Marty Supreme.