All Too Well Cast Sadie Sink Dylan O'Brien Taylor Swift Shawn Levy Sophie Levy Charlie Levy Colette Levy Tess Levy Jalil Reddick Mitchell Sink Jake Lyon