Shadowhunters and Glee star Harry Shum Jr is set to star opposite Happy Death Day's Jessica Rothe for upcoming drama All My Life – and it's safe to say that the film's first trailer is an emotional one. Based on the story of a real-life couple, the movie follows Solomon Chau (Shum Jr) as he meets and falls in love with Jenn Carter (Rothe).