Here is the full list of all 45 Beyond: Two Souls achievements. It takes around 40-50 hours to unlock all of the achievements on Windows.
Saw all endings.
Let every possible character die and chose to go with them to the Infraworld.
Found all the bonuses.
Took every opportunity to be evil as Aiden.
Finished the game in Duo mode.
Destroyed the gas station, the church, the gun store and the helicopter.
Ordered a pizza, watched some TV and wore something casual.
Got arrested three times and escaped each time.
Saved every character that could be saved.
Entered the Infraworld.
Cooked a meal, cleaned the apartment, took a shower, wore the elegant dress and put on some music.
Did 3 mischievous things with Jodie and Aiden.
Channeled all dead bodies in the condenser compound.
Finished the mission using only the Sheik.
Slept with Ryan.
Forgave Jodie's father.
Told the truth during the interrogation.
Went to the containment shield with the General.
Ran from the sandstorm and took less than 3 hits.
Taught 3 or more of the teens a lesson, or started the house fire, with Aiden.
Deactivated the supermarket's camera.
Completed most of the physical training successfully.
Stayed in reality.
One possible reality has been uncovered...
Helped Dawkins see the truth.
Deactivated the Black Sun.
Didn't speak during the interrogation.
Made it to the cathedral without being spotted.
Successfully performed the entire ritual.
Started at least one romance.
Choked Philip with Aiden.
Protected Jodie from her attackers.
Vanquished the entities with Aiden.
Was victorious in every battle with the evil entities.
Looked after Tuesday's baby, healed Jimmy and channeled Stan.
Earned enough money to have some chocolate during dinner.
Launched a scene in Duo mode.
Successfully shut down the condenser portal.
Escaped the train without being arrested.
Won every fight whilst taking less than 5 hits.
Completed all stealth training without being spotted.
Did not impress or scare the teens with Aiden.
Shut down the monitor and finished the mission using only Aiden.
Played as Aiden for the first time.
Stopped the experiment voluntarily.