![IF](https://img-cdn.thepublive.com/fit-in/640x430/filters:format(webp)/popdiaries/media/media_files/QH9Ht4zvQg0ToXTL4ICm.png)
![News Gallery](https://img-cdn.thepublive.com/fit-in/1280x960/filters:format(webp)/popdiaries/media/media_files/img-20240508-wa0008.jpg)
Ranveer Singh as Ryan Reynolds (Cal)
Duh! Isn't this one obvious? With his trademark energy, humor and lovable personality - Ranveer Singh makes the perfect fit for Cal. Also, Deadpool – does anyone remember that??
![News Gallery](https://img-cdn.thepublive.com/fit-in/1280x960/filters:format(webp)/popdiaries/media/media_files/img-20240508-wa0001.jpg)
Alia Bhatt as Blake Lively (Octopuss)
Blake Lively plays Octopuss in the film - a cat that identifies as an octopus and dresses up like one every day. With a blend of innocence and spunk, lighting up the screen with her voice - we think Alia Bhatt is the perfect fit for this one!
![News Gallery](https://img-cdn.thepublive.com/fit-in/1280x960/filters:format(webp)/popdiaries/media/media_files/img-20240508-wa0002.jpg)
Akshay Kumar as Steve Carell (Blue)
Steve Carell plays Blue, notably purple imaginary friend. When you envision Blue, who’s larger-than-life, making you want to hug him all the time, can make you laugh and cry, there’s nobody more perfect than Steve. And if the film was made in India, we can't think of anyone other than Akshay Kumar.
![News Gallery](https://img-cdn.thepublive.com/fit-in/1280x960/filters:format(webp)/popdiaries/media/media_files/img-20240508-wa0009.jpg)
Tabu as Phoebe Waller (Blossom)
Phoebe Waller’s voice in the role of Blossom - a beautiful, ballet-dancing butterfly the size of a child. She’s gorgeous and also very calm and cool, which makes her the most level-headed IF. and who better than Tabu to play this character in the India version?
![News Gallery](https://img-cdn.thepublive.com/fit-in/1280x960/filters:format(webp)/popdiaries/media/media_files/img-20240508-wa0007.jpg)
Kiara Advani as Emily Blunt (La Licorne)
Kiara Advani adds a touch of rainbow magic wherever she goes and we think she would be great to play the unicorn IF in the film, currently voiced by the beautiful Emily Blunt.
![News Gallery](https://img-cdn.thepublive.com/fit-in/1280x960/filters:format(webp)/popdiaries/media/media_files/img-20240508-wa0005.jpg)
Farhan Akhtar as Bradley Cooper (Ice)
Bradley Cooper voices an ice cube in a half-filled glass of water. Who better than Farhan Akhtar for the Hindi adaptation? Farhan has always been a chill personality - we think he will add a refreshing twist to the animated persona
![News Gallery](https://img-cdn.thepublive.com/fit-in/1280x960/filters:format(webp)/popdiaries/media/media_files/img-20240508-wa0003.jpg)
Anil Kapoor as Christopher Meloni (Cosmo)
Christopher Meloni, of “Law & Order”fame, provides the voice of Cosmo, the Cold War superspy IF. heavy voice, a signature style and a personality beyond par - who better than our very own Mr. India aka Anil Kapoor for this one?
![News Gallery](https://img-cdn.thepublive.com/fit-in/1280x960/filters:format(webp)/popdiaries/media/media_files/img-20240508-wa0006.jpg)
Khushi Kapoor as Cailey Fleming (Bea)
Cailey Fleming plays Bea, a young girl who embarks on a magical adventure to reconnect forgotten Imaginary Friends (IFs) with their kids. We can't think of anyone better than Khushi Kapoor to bring to screen that inert innocence, curiosity and adamance that Bea has!
![News Gallery](https://img-cdn.thepublive.com/fit-in/1280x960/filters:format(webp)/popdiaries/media/media_files/img-20240508-wa0004.jpg)
Amy Schumer as Anushka Sharma (Gummy Bear)
We are forever and always praying for Anushka Sharma to come back to screens! With IF (if it were to be made in India) we cannot think of anyone better than Annushka Sharma to bring her cute, witty and charming self to screens, even though it’s just her voice.