ryan gosling rachel mcadams 2004 vs 2026