The film stars Rachel McAdams and Channing Tatum as the Carpenters , with Sam Neill , Scott Speedman and Jessica Lange in supporting roles .
Rachel McAdams and Channing Tatum portray the Collins in The Vow .