Rahadian played in six films in 2012.[4] For BrokenHearts, in which he played as an anorexic, he lost 10 kilograms (22 lb) to prepare for his role.[7] Later he acted in Perahu Kertas and its sequel, adapted from the novel of the same name by Dewi Lestari; Rahadian played Remi, a businessman who becomes romantic foil for the leading character. Writing for The Jakarta Post, Niken Prathivi found that Rahadian had performed well "as expected", showing a mental struggle between love and business.[8]